I always tell people Ubuntu is the best solution for Microsoft problems; the LTS releases are pretty easy to use, and a lot of the windows applications run just fine in wine. I keep a Win VM on my boxes if needed; I just blow them away and bring up another if needed. But, yep, Ubuntu or Kali if you are so inclined.