Just an idea:
How about you create the UI you need with the latest “modern” technology and use Rhino.Inside to use the geometry calculation engine of Rhinoceros from that “modern” application with dark mode and MS Ink?
I prefer McNeel to continue working on SubD, Rhino.Inside, Rhino.Compute, Raytraced, etc.