Google Tasks is a very useful tool to manage tasks, notes & reminders.
It’s possible to manage multiple Task Lists, so you can group your tasks into subsets such as: To Do, Reminders, Tech, Notes, etc.
Google allows you to repeat reminders in the app settings, but once a task is completed the app won’t create the next reminder at the coming date. A work around that I use is to have gtasks on my smartphone. Once the reminder pops up on my phone, I can mark it as completed & it will automatically create the next reminder at whatever interval I have already preset.