Also, heavily borrowing the style from FinalCut Pro for their inspector.

My original attempt on the left, the one where I start to use fonts, spacing and bubbles from FinalCutPro styled on the right - still a work in progress, but it already feels better:

inspector(isPresented:content:) | Apple Developer Documentation

Inserts an inspector at the applied position in the view hierarchy.

Apple Developer Documentation
@ivancr I am, yes; but I am considering rolling out my own inspector/sidebar
@Migueldeicaza how so? If you have any particular issues with the API please share FB numbers

@ivancr I would like two things: (a) the ability for the inspector to shrink the main surface (even if the sidebar is open), or for the inspector to close the sidebar if it is open.

The other issue is that I have found a programatic way to hide the sidebar. This is an issue in "compact mode" where the sidebar is used to select a node, but I need to hide the sidebar, so I can show the main editor. This is only possible if I have a target, but I don't.