Excellent online tool for NPC portraits and traits

DM Heroes throws together a handful of racial/lineage options with descriptions that are not centered on combat.