Is there another mod that allows the micromanagement of NPC Sims to the same degree that NPCC does? Assign NPC Roles doesn't as far as I know and cheat codes certainly does not. I've got almost 300 NPCs all assigned and MCCC tagged so far in my NPCC world. My bartender at 8 Bells is always the bartender at 8 Bells, my librarian at Willow Creek Archive is always the librarian at Willow Creek Archive etc etc. I keep track of them all in a Google Sheet.
Unless there is another mod that does this level of NPC management and control, for me NPCC is well worth the three bucks a month.