Some tools have also started to support a one-two punch of asking a reasoning model (o1 or R1 etc) for planning the solution, and a chat model to build it. Works quite well.