How about a toggle that turns names of players into jobnames on Partylist, chat and above player UI? Then you only need to have a chat window set up to display party chat only.

In case of doubleclassing add a number i.e. Samurai 1, Samurai 2, etc.