org-mode for emacs is great.
Prioritize your list of things to do. That way you only have 1 thing to do next. It may seem daunting to have a pile, but if you line everything up in a neat row, you can only see 1 thing to do until it is finished.
A good way to eliminate things from your immediate workload is to only do things that will make your life more efficient. Some projects are fun but will not make it easier to get more things done later.
If you have a unifying reason for completing a series of projects, that can help inspire you- especially, if it is a great reason. I think I read somewhere that Stravinsky said you have to force yourself to be inspired. . .