Simple and intuitive. I don't even know for sure how long I've been using TickTick, but at the time I tried multiple free to-do list apps, and this one was by far my favorite. It allows my tasks to auto reset on a schedule of my choice. I get reminders for the day, but can also set reminders ahead of time (down to a specific time of day if preferred).