The closest I can get to making the process formulaic is to find a hobby that requires gear of some kind. Before you ever build something to improve that hobby, you need to enjoy the hobby. Then, find some aspect of that hobby that could be improved, most likely through some sort of automation.
The bare essence is this: find a problem that a large group of people experience, and find a way that allows people to solve that problem.
Some ideas that may help:
1. Enter a hackathon. Group up with people and you will be compelled to code.
2. Train for a half marathon. Increase your endurance and your ability of will to keep to the training schedule.
3. Have children. Ironically the ridiculous overhaul this has has on my life has increased my resilience. Last night I got woken up 3 or 4 times. That's normal. I feel OK. Also the children will motivate you to the long term goal of having more time with them and not being stuck at work for so many hours.
4. Do the equivalent of having children - maybe take a second job for a while to get used to the extra hours.
5. Give up TV.
6. Give up Caffeine.
7. Give up Alcohol
8. Give up Socializing
9. Learn to get an itchy feeling on any day you haven't taken action. It's a horrible feeling that keeps me glued to the laptop.
10. Therapy. This should be for everyone not for just the very depressed etc.
Getting out there to engage and to talk other folk is great. A side bonus from this activity is that it is a great source of new ideas, just keep an open mind.
There are any number of completely valid reasons why a person would be too exhausted to work on a side project after work hours. People do have limitations. Some people have very difficult lives. People do burn out -- and everything does not boil down to having the willpower or not. I'm not saying willpower is irrelevant -- it is relevant. It just isn't the only variable in the equation.
For me, it was a serious medical issue that was partly psychosomatic. Exercise and meditation were just parts of the recovery, and afterwards they stuck around as valuable tools.
For others? I recommend you stare death in the face and use that as motivation. One day you will be dead. Accept that. Then decide whether you want to idle through life letting your mind control you and drive you to do whatever is easiest and most comfortable for it because evolution taught it to seek comforts out, or if you want to accomplish your dreams.
If you want to accomplish your dreams, and know you don't have the willpower, the first obvious step is to build that willpower.
Every day you falter, stare death in the face again and get back to daily meditation and exercise until you've got the willpower to take on your dreams.
Unfortunately, friends often get in the way of that change. Few people do it on purpose, but if you suddenly find willpower your friends may feel bad about themselves and then try to pull you back down. You don't need to dump all your friends, but there is certainly value in evaluating each relationship and making sure it is positive and healthy. Some people you may decide not to see again (hopefully not), and others you simply decide to spend less time with. The saying I like to use is you are the average of the 5 people closest to you.
I could use the extra cash though. This month I even tried placing bets on soccer and tennis and failed miserably.