Tooling and available context size matters a lot. I'm having decent luck with Gemini 2.5 and Roo Code.