Hey Henry,
The first thing you'll need is
PyDev, which is a python IDE for Eclipse. It also contains a
debugger, so you can debug your app while the devserver is running. You should set up the devserver.py command as a run configuration in the project.
I hope this is helpful in getting started!
Cheers,
Nick
Cloud Platform Community Support