Maybe one could think of a NPC codex in the future

A construcion kit with several categories:
Genetic influences ("race")
Youth influences ("culture")
Professional training ("profession")
Experience (multiple choices possible)
After choosing one package in the first three categories a basic character could be ready. The data in the categories might also be ranges and not necessarily fixed numbers.
Depending on the experience, several experience packages can be added afterwards to create characters like this:
A frenchman (race human), raised in a family of politians (culture aritocrat) and trained as a lawyer (profession) who later became diplomatic assistant (experience 1 diplomat) but after an incident was dismissed and became the right hand of our main villain where he worked as middleman to the lesser entourage - lets call them thugs (experience 2 criminal).
So if the characters can track him down, they soon are confronted with a skilled orator who might even be able to talk himself out of the situation with a rough background and a set of numbers on his NPC sheet for the GM to use.
Only as an idea for future content...