Exactly like dress-ups, only under a new identity
I don't know why these keep springing up lately. There is no reason why anyone with half a brain would be interested in these types of things. The source code is easy to find and was probably stolen, producing the very same crappy sprite-scene-maker/paper doll flashes that's failed to provide amusement for the past 5 years. If someone wanted to 'create a scene', they'd go and rip sprites off the site that you took yours from and play around in MS Paint or Photoshop or something.