You can do exactly this with proxmox or esxi. Create a main "gaming vm" to autostart with GPU + USB passthrough. Then you can manage your other vms from the web browser on your gaming vm.
I understand what you're saying, but I'm seeking a very particular setup. Currently you cannot get a VM/guest to exclusively control the display panel of a laptop. You can get it to take exclusive control of a GPU, even an integrated GPU, but not the display controller and laptop panel itself. Usually the laptop user is left running an external monitor for their "main display". I did see myself administering pfsense and the separate "services" VM from the web browser.
The best you can do is have the host/hypervisor own the laptop display, and then remote desktop to or "stream out" the guest framebuffer.
The best you can do is have the host/hypervisor own the laptop display, and then remote desktop to or "stream out" the guest framebuffer.