This might have already been posted but...
I've discovered that the lists posted are helpful, but far from inclusive. I've started playing more with the trait and ancillary cheats, and there are tons.
Just look for any ancillary on a character, and try to give to another character using the
give_ancillary this beguiling_bard
for example (this would be for a spy).
I've even made some up, just thinking they might work, and they do! For priests, deacon and nun both work.
For traits, just look at pre-existing traits and play around with giving them to others. For merchants, I found "Monopolist 3"...great for take overs after using "GoodMerchant 4"
For spies, use handgun, courtesan, explosives, for diplomats, exotic_gifts, translator,
There are so many. Anyway, hope this helps.