What I want is something like the UI of the web platform but for desktop development exclusively. The differences between this and the current web platform are:
* no certificates
* direct access to a shell, network stack, and file system from api available directly within the viewport
* a permission system allowing custom roles and security policies
* a better mark up format that imposes accessibility criteria by default like type safety in rust
* a buffer based data serialization so that I don’t have to parse/stringify on every transaction