Does BusyCal support creating different views of the same data?
Smart Filters are a powerful tool for creating calendar sets and saved searches that can be applied with a single click.
A calendar set, or a smart view, allows you to switch between different combinations of currently active calendars. For instance, you can choose to see all your home related calendars and their events in one view while the rest of the calendars are unchecked, and with a single click activate a different set of calendars.
Smart Filters can also be used to create powerful filtered views. For instance, you may have hundreds of events in view but wish to only see events tagged with the word "shop". With a single click, you can hide everything else out of view and filter on only those events that have been tagged with "shop".
More information on how to use Smart Filters can be found here