> I plan ....
I would recommend you to write these plans in a notebook (real notebook with pen/pencil). Write all of your plans, whenever you plan. The problem with software solutions is that once you reschedule, its history is lost.
I have such a book which has now almost run out of pages. Once a week I read them. Most of them are not yet done. But it makes me feel good, and helps me prioritize better than software solutions.