
Click Sim –> MC Command Center –> Dresser –> Copy/Paste. (If your Sim is not the right age or gender, cas.fulleditmode and change that before copy/pasting anything.). It seems to grab things that copying traits alone doesn’t cover, though. I also do the Paste Tray Sim option, but doing only that doesn’t fully change the NPC’s looks for me. Copy everything you can from your Sim, paste it onto the NPC. Click Sim –> MC Command Center –> CAS –> Copy/Paste. Play as the Sim you want them to look like/be.
If you have specific Sims you want filling a job, I’ve found it easiest to let the game randomly generate a Sim, then do the following: I’ve had to give proper jobs to pretty much all of the Sims I don’t want to fill NPC jobs so they’ll no longer be shuffled through.
Get SimID using sims.get_sim_id_by_name.Use the Show Sim Info mod to get the specific career text you’ll have to use to remove it.