It depends what operating system do you like most.
You could use Aptana 3 with pydev(included) for development.
When developing remember about use of "os" python lib for paths to dirs, so your application will work correctly under windows and linux.
For example:
PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
MEDIA_ROOT = os.path.join(PROJECT_DIR, 'site_media')