As a writer, RPer, and all around nerd, I have a whole bunch of name generator websites bookmarked, and am always on the lookout for new and exciting ones. Of course I have also tried my hand at creating some small, primitive generators myself, like this one
But one of the best qualities of worldbuilding, whether in games or in books, is the ability to simulate greater depth than you actually have. No one can build a world as rich as the real one, and if you tried to do it you would never have time for writing the actual stories taking place in this world. The trick is to make it look like the gaps in your knowledge are full of something that you just happen not to have mentioned. Part of it is investing more work into the things your characters have knowledge and interest in, or rather the reverse: make your characters proficient in something you're interested in developing.
What all that means is that most SFF writers aren't conlangers, and they don't need to be. You can simulate the richness of a unique language to the satisfaction of most, usually just by creating a quick-and-dirty phonology guide, and then staying out of your own way by being careful about idioms, puns and wordplay. The reader's (or player's) imagination provides the rest.
Part of my process is that I find it terribly difficult to write about characters if I haven't named them. This means I'll usually have a string of names before I have any kind of set phonological rules to follow. It also means I find it very hard to change those names, even if they were only meant to be working products. What I would like to be able to do is design a naming tool that you could input a string of names into, and it would break them down into an approximation of individual syllables, and then use those units to construct a series of new names.
I'm pretty sure I have the skills to do this, but it would take time and a fair amount of thought going into designing it, instead of just jumping into tinkering with code like I'm used to.
I'm open to feedback on the technical aspects of this project. I'm also interested in discussing the meta theory behind it, but based on the premise that I laid out. I'm not here for "everything you said is wrong, you're not a real fantasy writer unless you build your own language from scratch". Or anything along those lines. Comment at will, if you cross a line I promise I'll let you know.