[FREE] Character Creator

I tried replacing the skeletal meshes of the components via blueprint but that reset their animation and put them out of sync at first but I found a way to fix that.

You don’t assign the animation blueprint to each component, only to the character mesh. Then you set the character mesh as the master pose component at the beginning.
That should force the components to have the same pose as the character mesh’s animation.

Then you could simply replace the mesh of “cloth pants 0” or “cloth breast holder 0” or any other component you want to create and it will stay in sync.
You can also do that from an external blueprint, meaning not every character needs to contain all available clothes at all times. They only need to contain the respective components functioning as slots.