We were looking for a tool to replace Asana, and after initially testing Todoist, became certain it could be the tool for us. But sharing projects is a PITA. There's no easy way to let your team have access to all newly created projects. Also, the projects structure isn't shared, so sharing a new subproject causes havoc in the teammate's projects structure, and the teammate needs to manually configure the projects structure according to it's intended layout.
Organize your life with pleasure. Add due date to tasks, tasks inside projects, subprojects and subtasks. Call your friends to join your project and assign tasks for them. Comment and add images on tasks. Have your tasks everywhere with nice apps. Love it.
- I had asked this question when Ask Product Hunt was in Beta and I got many recommendations. Wunderlist was one of them. I tried all the recommendations, but I loved this one the most and I am using it now. It is indeed a gorgeous list manager.