I use a collection of stereotyped requirements with tagged values and supporting enumerations:
E.g. Requirement Types (TBD, BusReq, BusRule, AcceptCrit, SysReq, Definition) added to Settings/General Types.
Then I just drag the appropriate stereotyped requirement from resources onto the diagram, etc.
Example: BusReq
- Category=Business
-Type={Term, Fact, constraint,Action Enabler, Infrences, Computation, Not Specified}
- Rationale
- Comments
If anyone is interested I could send or post...
David