I have a fondness for Jules. The $20/mo account gets you 100(!) sessions a day, and it does the work on its own servers, so you can check on it through out the day on your phone. And it's Gemini 3, which is pretty good!
I found myself doing the same “Keep working, Jules” loop, so I made verne_durand. Give it a checklist, and it will chug-chug-chug its way through it, doing its best to work around Jules' flakiness.