Stock Calendar app works OK, and it's "free".
Been eons since I've used Thunderbird, so, can't comment on an app that's something like that.
That said, I've been using Fantastical for a number of years now, as I like the unified view of Reminders and Calendar in one screen vs hopping between apps.