I find a change is as good as a rest. Sometimes alternating between projects helps. Lets you come back to what you're stuck on with fresh eyes.