Hi @Wbutchart,
Thanks for the feedback! You’re totally right there’s many ways where calendar events / recurring reminders can help and two relevant open feature requests which overlap with your suggestions, namely Support date range for Targeted Date and Reminders (Single Use & Recurring).
Please pop a like / add more suggestions over on those topics so we can gauge interest and keep everything in one place.