Matt, thanks for the thoughtful reply and unvarnished opinions.
As far as TP history, I think the downloadable "extensions" added during 2004 allowed for command type input and a bit more control, and presumably became part of the core in 2005. The big news for me was the addition of TP groups, which I think came with 2007. But judging by recent posts, people are still struggling with updating corporate groups over a network. I think that if I began to implement TP's, they would be entirely locked down as corporate-standard, unless and until somebody found a need for personalizing them. I don't really foresee that.
To digress a bit, my lack of interest inTP's as a replacements for existing methods of doing the same things is mainly founded on interface philosphy. We have a large number of blocks in quite a few categories, and they just don't fit nicely in the tabbed TP format. Groups might add one more dimension and finally make them workable.
Example: we use quasi-standard assemblies for most of our residential sections and details. The user is to begin with the standard and then adapt it minimally for the specific project. Let's say we have exterior wall sections for 2x4 vs 2x6 construction, 1-story vs 2-story, brick veneer vs cultured stone vs siding vs stucco, and crawlspace vs slab vs basement foundation. That would be 2x2x4x3=48 possibilities to choose from.
Now the last thing I want to do is slam the user with choosing from among 48 possibilities. For one thing, it's too much to take in at a glance. Compounding that is the fact that when the choice is presented in a "flat" manner, all choices must be uniquely described. So the user would see labels such as:
Exterior Wall, 2x4, 1-Story, Brick, Crawlspace
Exterior Wall, 2x6, 2-Story, Stone, Slab
etc
etc
Too hard to read and pick from. I'd much rather present the choices as a decision tree, where there are never more than a few options for each sub-decision. Of all the built-in methods, I think pulldown menus with flyout submenus are by far the easiest way to implement this. Then the user can successively pick:
Ext Walls...
_2x4...
__1-Story...
___Brick...
____Crawl
Not that I "like" pulldowns so much as an interface, but they let me present a heirarchy of choices in a logical way, which I don't think I could do otherwise (pre-2007) without the cumbersome task of creating a custom dialog. I'd be interested in TP's if they'd allow being structured more in that manner.
Note that in the flyout structure, each item label is shorter, because it doesn't have to fully describe all previous choices too. This matters to me because I think that in most cases a text label is more meaningful than an icon. In this example, if the wall sections themselves were reduced to icons, they'd be unreadable/useless, and I can't think of a way to "abstractly" iconize those 48 alternatives. IMO this is a problem with the increasingly iconized interface that Acad seems to be encouraging. I don't mind so much having a useless image displayed, if Acad doesn't let me eliminate it, but I want the text labels to be short and sweet.
Thanks again. I'm sure I'll be back for help if I start trying to implement TP's.