Hi Robin,
sorry, but I do not think that HippoEDIT is right editor for this. I do not make specialization for any syntax.
BUT. This probably will be possible with plug-ins. Spell checker plug-in (I am developing now for 1.50) will be implemented as so called StyleInformer, which allows external plug-ins to add additional styles on top of HippoEDIT styles. So, there will be a way that somebody can implement such functionality for HE, for example using the tool you have mentioned as source for data. I can help in this as much as I can.
If this will come on my shoulders, the feature probably will come in todo, but with low priority, because it is language specific. But let us see.
About predefined templates: here normally professionals in the Python should help, because I have no idea about what developers need and what is useful. So, if you can, just add them into your schema (Tools->Options->Syntax Settings->Python->Code Templates, this is really easy) and I will check them and add to default schema. This will help all new Python developers.
There is also one more problem for Python exist, as indent based outlining. This is in todo and will be added as soon as possible. But in 1.5x release, because it is new development.
But in any case thanks a lot for suggestion.
Best regards,
Alex.