I use Windows 10 Pro with small modifications to the code (that I made thx to multiple tutorials) so it runs everything, even macOS's programs and linux's programs but the main thing is that it doesn't eat all my ram now.
And for my server i use a modified version of CentOS so i can use it as a windows but with only the programs i need to run my server!