To me, if you want menus and special features, just make a Blu-ray folder/ISO. It’s already standardized, and it does pretty much everything you want. The only difference is it requires standard resolutions and framerates. But no normal person would want non-standard resolutions anyway… so that should be a non-issue. People can play it on their computer if they want, or burn it onto a disc if they so choose. It makes way more sense to me…
And as a “home video standard,” most people on here just use a media server, like Plex or Kodi or something similar. That’s really the way to go if you don’t want a BD folder/ISO, IMO.
Like Chainsaw said, not trying to rain on your parade either… but I just don’t get it. The standardized formats already have the important core features you’re describing.