Check out Genode Sculpt for a vision of a workable desktop !
It’s capable of dynamic flows, adding and removing programs, has ports of Chromium and Virtual Box. The devs daily drive it :)