try gpt-5.5-xhigh fast in codex mac app, preferably with TDD and /goal, with a clearly defined end result
it's unbelievable, it will do the iterations for you, it will easily work 12 hours straight until it's a good output