Starting a new journey in The Sims will require you to create a new character if you wish to start from scratch. Unlike Sims 4, this game allows for limited customization when adding a new Sim.
You have to jump through a few hoops to get it, but Inzoi's character creator and build studio demo is available to download ...