I started with an old mapping project I had then I fed that into bolt just to get it started. Then once the context got too big to do any meaningful changes then I downloaded the code, and used cursor. I tend to use claude-4-sonnet on max settings. It's expensive but it saves time and tends to get things the way I want it the first time.
This is my typical flow for prototyping something.