I find it much easier if I pick projects that I actually could benefit from. For example I started working on a note taking app a little while ago, because I couldn't find one that I liked. I know I will probably not get a complete return on my time investment, but it keeps me motivated to finish since I know I can make it exactly how I want and end up with a product perfectly suited to me.