Begun Plating Logic

Needs finishing. Can't figure out a system for getting EnumToolMaterial.
Help would be nice.