I couldn't manage without Todoist. It is the first task manager in years that works the way I want it to and works with my workflow.
It might be different if I was working with a large team, but I'm not. I'm not managing anyone else's tasks, other than to track things that I am waiting for. Just my own.
I don't just have daily tasks to do, or a checklist of tasks related to one project. I have many projects, some of them with 100 or more tasks. I need to be able to stay on top of them to make sure that things are getting done when they need to be.
One of the things that Todoist allows me to do that is missing from a lot of apps is the ability to import a template of tasks. I have several Excel spreadsheets set up that I can plop a few details into, it calculates the dates, I import it into my project in Todoist, and presto! I'm ready to go. Writing a new book? Import 100 categorized, nested, and dated tasks into that book's project. Scheduling a promo? Creating a boxed set/omnibus? A new edition? Everything is there so I don't miss a step or forget a task.
It is super easy to add tasks from my email, the web, my calendar, by highlighting text, or by using hotkeys. I can go through the minutes of a call or meeting and highlight each of the follow-up tasks, and they are in my system. I can add as many comments, attachments, and subtasks as I need to.
It is a thing of beauty.