Ok, frustration rant, not contributing to solution. I just am endlessly frustrated at how much good work is going on at the technical level in Tcl/Tk, yet at the same time, how the lack of effective communication of that work is limiting its scope, effectiveness, and most importantly, the network effects that would attract people to take it to the next level.
(Ok, yes, the good work pales in comparison to the amount of crappy and wasteful work percentage-wise, but nobody knows how to harness that energy to point in one direction. Ahh, open source).
Some simple, clear messaging. Hide away the sheer number of choices. Bury the non-maintained crap. Produce a non-embarassing website. Find a few compelling things. Pick the high-leverage points, find people to get them polished. Go out of the way to help the Perl, Ruby, Python etc. people make their bindings to Tk the pre-eminent cross-platform GUI solutions for their languages again - since that's about the only hook we potentially have to the languages that have all the young people and hence the energy.
And silence the old guys that always argue that presenting fewer choices is damaging, marketing is not needed, and that you wouldn't want to alienate people.
Wanted: one energetic evangelist, thrives on adversity, can deliver a compelling message, and has a sense of humor. no salary, survives well with criticism and lack of positive feedback