In the recent discussion about problems with the Add-Editor command and its added editor, I floated the idea of making the body pane be a tabbed widget instead of the current stacked widget. I found it was simple to make this change in Leo's core code. Trying it out, I wrote a script to put VR3 into the tabbed body pane. I learned that I like to use it that way.
Then I realized that I could write script so that anyone could try out a tabbed body pane without needing to make any changes in Leo's code. My scripts are in the attached outline. There are three: one to make the change, one to add a VR3 tab, and one to add a VR tab. You have to run the first one first: Convert Body Editor parent from QStackedWidget to QTabWidget on the fly. This changes the body pane into a tabbed widget. The tabs are draggable so you can change their order.
I don't have scripts to reverse these changes but they would be easy to write.