It can be surprisingly hard to pick a name for heroes and heroines.- 100 Likeable Names for Your Heroine. Includes research on people's stereotypes about women's names. Great resource for writing, and naming female characters!
This infographic gives brief summaries of the 12 Jungian personality archetypes, for use when building charcaters. As with any writing tools, archetypes are really most useful if you think of them as a starying block - you cannot simply reduce people to 1