Makers working on multiple projects: how do you split your time?

I work on a selected project until I'm tired or have run out of ideas, and then switch to another. Usually, it's 2-3 days on a single project. Sometimes I even jump between projects every 2-3 hours, but it feels not so productive at the end of the day, and it takes time to change the context.