debugging and intellisensing pyramid application
To my mind there's two viable option out there.
I use both actually.
Eclipse + Aptana Studio + Pydev or Aptana Studio
Pros

Free
Decent auto completion (IntelliSense like system)
More plug-ins (since it's based on eclipse)
Support django template
Cons
relatively poor html editor
no mako or jinja2 support (as far as I know)

Pycharm
Pros

better auto completion
Support mako,jinja2 and django template
Good HTML edtitor

Cons

Not Free

Both support debug without too many problems.
There is a wonderful video on youtube where it is explained how to debug Django applications with Python Tools for Visual Studio.
I wonder if the same thing is possible with the Pyramid applications? Moreover I would love to use VS' IntelliSense (hinting system) while writing for the Pyramid framework.
Or may be there are another ways to achieve the same debug+IntelliSense effect. I'd be glad to hear any suggestions.