This gets close but I don’t think it will then allow you to easily see which of these periodic tasks you can work when you have a few hours to spare today.
Yeah, that's fair, I usually don't look at them in a list. I know they show up in Google Calendar, so maybe you can view them their? Regardless, this is a great idea for a Todo app feature.