Is it possible to create custom "ViewportPropertiesPage"?

Hi there,
I know you can create a custom ‘ObjectPropertiesPage’ with Rhino.UI - but is it possible to create a similar page for viewports. The goal is to create a user interface that manages viewport properties (like a “ViewportPropertiesPage”)?
I’m using c#, and can use basic c++.
Cheers.
viewportPropertiesUI

@JohnM - is this something you can help with?

Use the following to override the page type and return PropertyPageType.View:
public override PropertyPageType PageType => PropertyPageType.View;