Fantastical's not my cup of tea (the 'premium' gating offers only a few features that I'd use but blocks just enough to make it annoying to use the free version). That said if it does sound good,
Daring Fireball have a 20% off premium offer.
On the productivity app front thought
Noteplan might be worth a mention as seems not many people know about it. It combines markdown notes, time blocking / calendaring with reminders all in one app. A bit pricy these days, but a really well thought out app, with a really active developer.
Just set it up myself, and amazing how much it actually helps; if Safari or Mail aren't on the main screen during work focus, then I just don't open them unless I specifically need to. Kinda stupid, but effective.