I know that WSL2 is a good development environment for Windows but I am interested to see if a Nix VM might be better.
But with native x forwarding coming soon to WSL2, you'll get the same experience soon enough (given that WSL2 is a separate VM running in Hyper-V already).