Prefer Working on multiple projects.
Trick is to set milestones else you will never finish any of them. lol
I prefer working on many things, it mixes things up a bit and keeps one motivated.
Construct 2 projects: Currently working on 3 long term, and 2 short term projects.