I found an interesting program last week that I have been testing out. Its a program called Scrivener by Literature & Latte, they label it a content-generation tool. I would rather call it a content management tool although it does have a great name generator built in.
Here are some sample names I generated on the fly. Lots of options to choose from. I chose Russian first names with double Dutch surnames for my sample.
You can import all kinds of files for research and reference. I have so much stuff in PDF its nice that you can open them up in Scrivener and then split the screen and take notes, etc. It has a nice way of showing information in an old style index card format as well. Lots of tools for moving text information around between documents and full projects.