What is the best way to make customization gui

I am making a customization GUI but I want to remaster it and instead of running everything from local script I wanna try to use normal scripts.

I am gonna use a dummy as the character with the character’s accessories and anything that he is wearing on him for each player but what I had a problem with before is that the characters would stack on each other than stay in the same spot, example is below.
image

In some context I just want each player to have their own dummy as their character which only they can see and no one else but only way doing this is local scripts from what I see

I think this can only be in a local script, but I’m not a great programmer, so I wouldn’t know too much. But, my advice is to do maybe a local script inside of the client, then add a script, so it is only visible to the one client? That’s what I’d do. :scroll:

I am not entirely sure but you could connect a remote event from the server to the client. However, this still requires a local script and you would be much better off just having a local script handling this, without any remote events or whatnot.

Correct me if I am wrong.