There are many to-do list apps and task management tools I have used and I have briefly reviewed the main ones I have used so far in this blog post.
Read this post on techbakbak.com