Character Clothes animation

You can try creating an opacity texture for parts of the body covered by clothing. Then you can add that to the material for the body to not paint covered faces. Making a texture is a lot easier than trying to get the perfect weight paint for every piece of clothing.