I'm using Novel Writer Professional and I've found since I started using that its quiet handy and makes keeping track of information for your story so much eaiser. I don't particularly care for the title generation option as it just comes up with absolutely whacked names that have no place ever being on the cover of a book, but creating titles is one of the parts I like best about story writing so I largely ignore that feature. ^^
It also has a character name generation tool as well where you can set it for different nationalities and you can use a personality generator as well (something I don't bother with) and theres a ton of other little niffty features in there as well that have just made developing the story so much eaiser. Coast me nearly $100 but it was well worth the money spent.
I want a company to release a similar program, but with a character generator that allows you to create visual construct of your characters by fiddling with attribute statistics, like weight, height, bust, hair color, eye color, nationality, etc, etc with away to alter clothing, item and weapon templates to create unique outfits and accessories for them, and you can't tell me that it isnt possible or viable with todays technology.