Using SEditorViewport to create custom editor viewport

I’m trying to find some informations about SEditorViewport but without luck. I’m trying to create custom editor window that can draw a static mesh component. It’s really hard to read SStaticMeshEditorViewport anyone have experience with custom editor windows?

It would be nice to have more information on how to extend editor with your custom things. Epic please do some tutorials.