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.
I recently got a small paper notebook that I carry around now. I'm moving all of my digital notes to Org Mode[1], so I'll have the history there too (git).
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.