I know many have tried, and many more will continue to try to make the perfect To Do list management system — but this problem needs a bit of disruptive thinking.
The problem with To Do list managers today is that they simply try to list all your tasks and sometimes organise them with various time metrics etc. That doesnt do anything to actually help get the To Do list moving along.. which is why we hate all the To Do list apps.
The real solution is to make a system that rewards and incentivises you to finish your tasks. That I think is the true opportunity in the To Do market.
If you think you have some ideas, feel free to leave a comment. Happy to help someone with the product development for it. I really need this.. we all do.