To apply your suggestions, a lot of changes in the API are required. Also, it needs a lot of functions and options to control the visibility in Layout, as well as the idea of having sections inside layout requires new tools to add Hatches as Skalp does.
1- The View Menu could look like this::
We could choose between : Scenes, Standers Views and Sections (similar to how Skalp works),and there could be a 2 types of sections:
- Section Plane: it could work like Trimble Connect Section plane , and may have a way to add it to specific height, and have way to modify it( copy, rotate, move, cut, past).
-For Shadows and Fog, having an arrow to show an advance options could be useful.
2-In the Style menu, there could be an option to control the style for the sections, so it may have a drop menu to select the section we want and edit some options like: Visibility ,Active or not, Section Line Style, the Start and the End Form and size. These options could be edited when we create a plan view.
-Also may contain some options to control the depth cue.
3- The Layer menu could look like this:
4- The Outliner could contain some tools to select objects in the view , also some options to view hidden geometry, Hide and unhide selected objects, unhide unselected, unhide all and unhide last.
5-The Object Pattern Menu could look like this:
There could be some options to select objects and change their cut hatch and surface hatch, change the Pattern Fill Rules, and design the cut and surface pattern.
All off these menu ( View, Shadows, Fog , Style,Layers, Outliner, Objects Pattern) could be copied and pasted to other Sketchup Model by right clicking on the menu.
Even if these changes have been added, this will require to go back to SketchUp to do some editing in many cases.