For several months now, I've been using an app called Due for reminders, and I think it is helping me more than any other app I've tried. It has interactive notifications that let you reschedule or complete reminders from the lock screen; Siri support; a set of really nice sounds that can be chosen per-reminder; all the usual recurring features; and best of all, customizable auto-snoowhze, which causes the reminder to repeat until you either reschedule or complete it. Its tagline is "never forget anything again", and I'm not sure the developer could have done a better job making that happen. https://apps.apple.com/ca/app/due-reminders-timers/id390017969