WJG: I was looking for a nice ASED-type script editor to run on my Linux box as ASED uses Tk and looks, well, bloody awful. After spending a few hours mulling over things, including whether or not to migrate over to Python or Lua (mmm, I like wxLua), I think I've found something light and easy to use. Although the Geany spec doesn't mention it, there is formatting support for Tcl/TK along with code folding.
Find it at http://geany.uvena.de
Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME. So it is using only the GTK2 toolkit, and therefore you need only the GTK2 runtime libraries to run Geany.
Basic features of Geany
witek: I recently submitted a patch so from geany 0.18 it should be able to parse Tcl8.6 classes, methods and namespaces