I used Goose and Gemini. Goose is great because it has terminal access to create and update files for you. Google Gemini Pro 2.5 is the best LLM at coding right now, beating everything according to multiple benchmarks. It can also get expensive. I switched to Flash 2.5 after a while to save money.