I've had the same problem too. Focus on one project and work on it at least 30 minutes every day. It will be much easier to get motivation once you'll see progress
But I think you are quite right about finding motivation with visible progress.
I better get crackin!