Hi! What platform are you on?
I use Due (iPhone, iPad, Apple Watch), as well as OmniFocus (iPhone, iPad, Mac, Apple Watch). Each have different purposes for me, but I’m happy with both when it comes to their specific uses.
I use Due for making sure I keep in touch with people regularly. I keep it in the same area of the screen as my communication tools, and swipe to complete an item when I’ve called or emailed that person. It then repeats at the frequency that I’ve set it to, which is unique for each person. Most of the time I have some overdue, but that’s why I keep it separate from my main to-do items, which I try to avoid having overdue items in. (And it keeps them listed according to how overdue they are, which helps me give priority where I should.)
I use OmniFocus for my repeating personal to-do items and for my repeating daily routine lists. One-off tasks are listed elsewhere and get moved into OmniFocus when I plan the week and the day, and only for that week or that day, rather than everything living in the same place and being all messy and there being too much to wade through. I think of it as my “act” space, and my project manager as my “capture and plan” space) This way, if something’s listed as due here, it really should be done. I aim to make it so that there aren’t a bunch of “meh, I would have liked to have gotten that done by then, but it’s fine that it’s overdue”. I haven’t quite achieved that yet, since I’ve recently rebooted my life, in a sense, but this gets me closer and closer. (And contexts in OmniFocus allow me to set it up so that my daily routine shows up on one of my watch faces, so whenever I look at the time (on that watch face) I am reminded of what’s next in my routine.)
Anyway, I suspect that’s more than you wanted to know, but them’s the breaks!