WSL being a recent counter factor, as much as I don't enjoy Windows it got a lot more bearable for me since I can manage it through a Debian installation. Filesystem access, Windows program execution and running cmd.exe/powershell commands without having to open either of them removes some of the pain