RSA vs Rhapsody
One answer
Rhapsody is a visual programming and development tool. It provides code generation from UML state machines with transition code and much more. It originates from systems development. RSA has UML modeling and code visualization for other domains. If you run your preferred web search engine with "Software Architect Rhapsody" you will find several prominent hits that describe the products on a higher level. I am not sure if there is a direct comparison. But both tools target different domains and users.