Character Customizer (Version 4)

Yeah, just add presets to the Character struct and assign the name to the character blueprint instance in the level. You can use the existing character BP as basis for NPCs as far as I know.