Jamie,
After hearing the gyrations that you go through to build UC documents, I'm a bit dizzy! <lol>. There seems to be alot of potential gaps in doing that especially in the area of ensuring that the latest UC information has been generated, read, cut, and then pasted into the correct version of the actual UC document. This just goes to reasure me that I'm not spinning my wheels trying to get EA-ReqPro out ASAP. But there are alot of other things that a "tool" can (or can not) do that cutting-and-pasting can, but is too timely to do so. For example, one short coming of RequistePro is the ability to actually LINK external documents to a RUP document, and I don't mean through WORD, which is yet another problem with RequistePro. This is why I'm spending alot of time on trying to design a Template Designer and then a Document Designer.
On to your last point, RUP as a PRODUCT is "registered" as a product or, to quote Rational, it is "best practices is a web-enabled set of software engineering processes that provide you with guidance to streamline your team's development activities.". However, following the RUP paradigm is NOT protected and the generated format of the documents is NOT protected. The USE CASE document, having a header, a footer, a TOC, an Overview, a basic flow, an alternative flow, sub-flows, pre and post conditions, and external items is no more copy protected than... the word "Windows". Most companies, and GE included, follow the templates, follow what the "tools" (Rose, Requisite Pro, ClearCase and ClearQuest, Purify, et cetera) provide. And in some cases, including GE, they've modified the RUP process to tie in with their own overall process, in this case Six Sigam... but it can also apply to CPP and others.
So, EA-ReqPro is a tool to generate RUP-based process documents and is NOT a RUP plug in. Does that help?
Steve