Try looking into issue-tracking (aka ticket) systems. They generally come in two flavors: software development bug-tracking and service desk incident-response. They are mostly offered as SAASes these days with a monthly recurring fee per user.
Based on your description, and I hate to say it, but you might like something like Jira. Add recurring tasks plugin, and then the tasks you describe become as easy as scheduling a recurring meeting in Outlook. I think a workflow tracking system might bring tears of joy to your eyes.
Based on your description, and I hate to say it, but you might like something like Jira. Add recurring tasks plugin, and then the tasks you describe become as easy as scheduling a recurring meeting in Outlook. I think a workflow tracking system might bring tears of joy to your eyes.