to commonly asked questions.

Can I block off time prior to my appointment on calendar?

Also is there a way to shade 30 min before an appointment to reflect driving time?

One way to block out time prior to event is to use Apple’s Travel time feature within Calendar. Set the location of an event and Apple will estimate how long it takes to get there, then block out (using the same color as the event). Not perfect but sort of a solution. This would only work if you are actually traveling somewhere to an appointment. Otherwise, you would have to make up an imaginary location in order to block the time off.


More info here: Add location and travel time to events in Calendar on Mac - Apple Support
This image is a theme.plist hack