This is like 90% of what I need to setup on a server for my personal usage. Issue is I don't do front dev at all so I never really start working on it.
Any chance you've open sourced it ? (Or if not opensourced but you're willing to privately share the code, you can reach me at hn [at] manoz [dot] co)
I've contributed in the past to libvirt in order to support some Virtualbox features because some of our customers used VBox.
It would have been handy to have this in the past, and have all of our customers use some KVM VMs ;)