Welcome @Jakkaru,
thanks for sharing your thouhgts.
First here are a few helpful links to get informations:
The results are dependend on your prompt. Compared to lovable and bolt.new we dont have a system prompt tied to specific frameworks and styles that just do it. you have to be precise and tell it what you want to have, then you get better results. See FAQ Prompting hints.
Should work with Gemini 2.0 Flash, cause it has big context size of 1M+. Also you can try experimental features like context optimizations to activate within the settings.
ChatGPT is just the webui from openai => openai integration does work, but also does not have the biggest context, so doest work, like the most, with bigger projects at the moment.
I personally just use Gemini 2.0 flash and if it cant handle things, I ask chatgpt o1 to find solutions and provide it to bolt/gemini.