CloneCloth and the various Cloths developed by third-party developers are double or even multi-layer, so that already exists. The same item of clothing can therefore be applied to different characters, regardless of skin tone. The only distinction made is between physique, so clothing is separate for male and female characters and yet again for heavy-set characters.
Without collision detection, however, it has hard to make it work right under all circumstances.
IC6 will have an new clothing system, that includes dynamic clothing that can actually drape, so it has some form of physics interaction. We don't know all details yet of IC6 clothing, but it will be an improvement. We also don't know how universal the clothing system will be.