You'll need
Boot Camp or
Parallels, then you can install Windows on your Mac, then run most, if not all, of your Windows applications on the Mac.
Honestly though, and this is coming from a Mac lover and software developer, if you're not ready to make the switch and start using the Apple native software, I really can't see the value in purchasing Boot Camp or Parallels. All of the applications you list below are also developed for the Mac, so the learning curve might not be bad at all, the downside would be having to purchase all of the Mac-native apps.
Feel free to PM with any questions, anytime.