I have found Fantastical to be an excellent replacement for Apple's Calendar app. I use BusyCal on my Mac.