If you don't want to stray too far from your comfort zone, Visual Studio has a pretty good Python Tools extension. I'm also a C# dev and I find it really nice to be able to play around with Python in the environment I'm most comfortable in.
Edit: Ah, just saw you mentioned OS X. I like Sublime Text on that end.