Well, there used to be a portrait generator from nbos soft (The Character Sketcher), but the end results looked really too medieval for my taste, hence my reserve. Plus, as far as I know, that old stuff wouldn’t work with current operating systems 😛
I can think of some other softs I’m not using for the same reasons, like Profantasy’s Character Artist : just no modern pack.
Just talking out of experience. 🙂
So, from my perspective, I see your point, that is building a portrait generator that can do what you want.
Now, about suggestions for a portrait generator, I can think of many, many packs, none of which will be medieval (well maybe one or two), but that’s a completely different story altogether… 😉 😛