I don't know of any off the top of my head.
I use Entourage on my laptop (similar to Outlook, but for Macs) and I enter my tasks and events and reminders and such in there. When I sync my phone, everything goes onto my phone and viola! I get the reminders and such every day on both devices. I don't need a specific app. I make up my own daily/weekly tasks and have yet to see any other system that works for me.
DH likes and uses Evernote for some things and you may want to investigate that app.