I actually went a step further. I created a household that manages retail stores that I use for buying most things in the catalog. So, instead of buying random items in the catalog, I created my own retail businesses that sell everything from clothes to furniture to groceries. I have auto aging turned off so most of my sims working in the stores are always there.
My only problem I ran into is that you have to be selective about what you sell in a retail store. There aren't enough potential spots for played households or lots for stores. At this point, you couldn't sell everything in the catalog from every pack even if you wanted to.
I also figured out some things about how the game picks potential employees.
Sims with creative skills tend to get placed as entertainers. I have a lounge that sometimes has a sim from a played household performing NPC tasks.
My Creative Twin was an Entertainer at a lounge I created. He's got high level creative skills and a natural talent for developing creative skills. He actually does performances like telling jokes and playing instruments and does it well. He's a Marine Biologist, but having a career did not stop the game from giving him the role.
His mom and dad are sometimes vendors at Sulani Festival stalls. They also have careers, but I guess the game treats them like they are Sulani Residents. They do live in Sulani.