The last option is the 'workshop synth prod' mod. If you don't use the create extra companion options, you can create more settlers with less cost.
The only con is that you're forced to spend caps on their equipment when creating them. Option menu to freeze the NPC so they don't walk around while editing their looks. what's great about that mod is that you can spawn rings that you give to the NPCs that changes their names or looks. a custom settler that you have FULL control of their looks, assignable to do tasks, sleeps, adds to the settler count and what not. This mod lets you create a NPC and as soon as you spawn them just go into workshop mode and assign them to a home and wa-la. If you are a mod user wanting to make some human based NPCs persistent in the Fallout 4-76 world, to avoid them being automatically disabled (and replaced) there are mods to protect existing actors BEFORE the 476 conversion is run: (1) SKK Combat Settlers protects existing settlers from removal. If you want to edit settlers that spawned in, I suggest 'create a custom follower' mod. If you just want to edit an existing vanilla follower/companion (human only?), I would just use the 'reconstruct all faces' mod, as it can't work on settlers that have been spawned in from the beacon (it will work on original settlers though, ie. Here's what I found out, because I wanted a custom 'patrol' squad at one point of my playthroughs.