There are a lot of to-do apps out there. I’m currently using the open source tasks.org. Why? It’s simple, light and has features that don’t get in your face but they are there if you need them. eg Google Integrations, great for Android users.
The reminders are polite and have actions to snooze right on the alert. Highly recommended if you are not liking your current task list.