Well, In a 3DSMAX world I would model the character, then model the different types of clothes around it. Then collapse the model with one of each set of clothes as a single mesh, THEN start bone Biped animating for each set of clothing, sometimes you can just reuse biped animations. I'm no scripter, but thats how I do it.