I have been using/working on an editor for the past 2-3 years called Ideas.
It's similar to eric4, its written in PyQt and uses the QScintilla editor for its syntax-highlighting, but I'm working on distribution bindings so you don't have to compile it. Have it working for Windows, close to having it working for MacOS (works on all platforms though).
You can get it here: http://www.projexsoftware.com/products/ideas
The main features that I made it for are for wizarding (makes it very easy to generate new Qt widgets and code), portability (cross-platform and works inside 3d apps like Maya, Houdini, 3dsmax, etc.) and debugging - it has a full Python debugger. Going to be adding pylint support soon.
I'll be adding more video tutorials for it soon, but there is a full user guide on the documentation site also.