@wfsaxton Pretty sure MM will do what you describe. What limitations are do you see with MM? Calendars not my cup of tea but I’ve seen some pretty awesome calendar setups using MM.
There are several Calendar modules in the 3rd Party module section and some are better than others.
It can be a challenge picking the right 3rd Party module, whether calendar or not because they are made by different individuals and in that group of module builders some do better at maintaining their modules than others.
Several years ago a stumbled across this commercial product, DAKBOARD, which is a paid subscription based service similar to MM. I rapidly got frustrated with DAKBoard because for a paid service their customer service STANK.
Magic Mirror doesn’t have customer service per se but they have a ton of folks who can usually answer questions or suggest alternatives.
I took a crack at MM and have not regretted that decision in the slightest.
Just my opinion but looking at DAK Board and MM I doubt you will find many/any takers because when you look at the number of available modules and the hours put in to create a module, that is a vast amount coding hours