I’ve tried (and failed) to use many different pieces of software designed to manage todo lists. The main reasons I’ve failed is because the software either has a high learning curve, bad documentation, or it is cumbersome to use. I’ve finally struck gold with devtodo. Out of the box, it is almost perfect, but there are a few little issues: It expects .todo in the current directory It has no ability to track what you are working on.