Todoist is feature rich although something like Wunderlist has most of this stuff for free except Labels. I like Todoist for its nested tasks and project, the ability to email tasks to different projects and the snooze features for dates is great and I use Todoist everyday. After using Wunderlist and Trello and Productive and a few I can’t even remember, I’m still using Todoist.
There are 4 priorities for tasks and you can assigned multiple labels and they’re color colded. You can create pretty useful complex filters to keep it all tidy and neat. I also like that clicking on the parent project shows you all the nested tasks for that project but my favorite feature is how quick it is to snooze a due date with predefined option for tomorrow, next week, next month, etc.
Having said that, the client on Windows is much better and the iPhone/iPad apps are also better but they’re all not great. The Mac app in particular is just the website with a dock icon which wouldn’t be so bad. The trouble being that the web based Todoist isn’s as good as the other versions. Clicking on the task which should pop it up to view or slide it in on the right, instead edits the task name which is something you probably never want to do. You have to click cancel and then a tiny comment icon to view what’s going on with the task. Surprisingly, the Windows app version is better than the Mac app version which wouldn’t all be so terrible if I didn’t use one during the day and another in the evening. Having said that, the most surprising thing, there is an option in comments to edit the title of a task and it does not work!
The worst part though is the comments icon on the website and Mac app which is probably the most clicked and looked for part of the UI is a tiny little chat bubble at the end of the task title which means it is always in the different position per task so when scrolling through tasks to update progress or just to see howmany comments a task has, you have to visually scan the each line for it and as I mentioned, if you misclick the icon, you end up editing the task title and have to click cancel and try again.