I find that it's easier to manage personal and family schedules using macOS and iOS Calendar, and use Microsoft Outlook to manage professional commitments (I have two different Microsoft Office 365 accounts and multiple email addresses to which calendars are also associated).
Ultimately, the configuration that's best for you depends upon your specific needs and preferences.
Particularly enterprising users can also add Microsoft Outlook to the mix, thereby potentially separating shared personal and family calendars in macOS and iOS Calendars and servicing professional commitments via Microsoft Outlook, which can also be viewed, edited, and updated using Macs and iOS devices. Apple's macOS and iOS Calendars simplify sharing information between multiple people and across a variety of devices. The ever-increasing demands of work and family life are more easily managed using electronic calendars.