This app pretty well covers it and easy to use unlike some others.
Integrates with Alexa on list. I like the daily reminders