I think you should use WSL with Ubuntu if you are doing this on Windows Environment.
There are some advantages of using Linux Environment, like-
WSL provides a native Linux environment, including a fully functional X server.
X11 forwarding becomes much easier because the X server is already running within WSL.
WSL integrates well with PulseAudio, making audio forwarding more straightforward.
Docker Desktop on Windows seamlessly integrates with WSL 2, allowing you to run Linux containers directly within WSL.