Sometimes starting a new project from scratch may also seem like a daunting task, which can prevent you from ever getting started. When you ever feel like this, I’d suggest looking into “hacking” on already made projects and changing them around. Alter the look, change functionality, refactor code, add new features, etc. It will likely also force you to learn new things and get accustomed to reading other people’s code. Sort of like finding an Open Source project to contribute to will.
I’m obviously not suggesting that you pass off other people’s work as your own. Just that you can use them as a starting point to help you get past any “writer’s block” staring at a blank screen may incur. You should still build things from the ground up. It’s just the extra inspiration and motivation needed to start a new project might not always be there.