Will require some renderer changes so I added that tag. Changes I anticipate:
Scenes will need to support having multiple cameras.
Each camera will need their own view texture and depth texture.
Will need controls to split/combine views and specify which scene and which view a viewport should display.
Might want to make another layer of tabs so each map has its own dockspace. Would make it easier to separate views of different maps. Might make it harder to view two maps side by side.