Stop in for a cup of coffee

The advantage of having more than one project... You can switch when you get frustrated....
Exactly. Granted, for some, it may slow progress. For me, it actually helps motivate me and break up the monotony