Timetable does what it says it does. It has some limitations, but after a 2 year (!) search this plugin is the only one that actually does what I need.
I found it difficult to find any documentation on the plugin, and then I discovered the Support Forum... I was able find some questions I had, and for other questions I created a new topic.
The replies to my questions were top, and I got a reply within 24 hours, however usually the same (working) day! A 10 for support!
Author response
We're really happy to hear that Timetable turned out to be the solution you were looking for. It's great to hear that the support experience met your expectations - we always try to reply as quickly and helpfully as possible. Thank you for taking the time to share your experience!