I use python with sublime text 2 which is great but not as great as eclipse with the python plugin. I'm learning django right now and even with the code intel , it is hard to discover the api without going to the doc. ST2 is blazing fast ,but sometimes a more heavier ide is better ( and i can launch manage.py shell from eclise which is top notch )