ok. welcome Mr drastic measures to the group...
How much functionality is there in the API with an eye to rewriting a small feature tree add in for assemblies? all it would have to do would be to know the children of a part. be able to open the part and be able to display it neatly. For advanced functions one Could just hide the new free and use the cra p but functional swX one. No intention of doing it (yet) but thought i'd voice the big plan.