haha, I haven't picked up knitting but I've been working on
https://alcubi.ai/delegator/ to help solve this problem. For me, I ended up trying to work on new tasks while waiting for the agent to complete. This led to me getting frustrated with too much context switching. The solution I settled on was a configurable, rate-limited queue to prevent too much work from piling up.