There are hundreds of task list apps. Virtually all of them offer a free version with broadly similar features, such as:
There are the board apps like Trello and Wunderlist, then minimalist, yet powerful conventional apps like Remember The Milk, Any.do and Todoist, and, my own personal favourite HiTask which adds project management and easy calendar linking.
However, my own personal approach is much simpler.