Hey most Intel Chromebooks now support Crostini i.e. you can run native Linux programs . It runs in a VM under the hood and it's well integrated with the outside OS. Give it a shot.
Maybe a dumb question. But why run those VM's (or the development tools) strictly locally? I have a small server at home for that. Or alternatively there are free tiers on GCP/AWS/Azure. The advent and maturity of WebAssembly/PWA, could help there as well. But we're not there yet obviously.