Quote from FenixDowned
This sort of ties in with another suggestion I have cooking up - where it basically gives players the ability to upload armor files to minecraft.net the same way one would a normal skin. Then, when in a server, the player would take a regular armor item and use it in a new recipe to create what I'm calling "SMP Armor". This would function identically to normal armor, but it would use the custom texture the player uploaded to their minecraft account. In effect, it would give players access to the armor level which could be used for further customization. The best part about that is that it requires minimal changes and most of the framework is already in place. They wouldn't need to alter the models to support extra "clothing" layers.
I like the idea of a new armor that would be custom, but what is "normal armor"? Possibly it could be like the social armors in Terraria? Also, what do you mean by giving players access to the armor level?