I don't think it is a good idea for Python development to depend on Microsoft products. Eclipse with Pydev is an amazing option for example, and many people swear PyCharm is great.
Use something like Java or Python, instead.
Anyway, MS don't force you to use their technologies :p