Why not just create an array of the materials then you can get/set materials at will ?
Maybe make the material names to begin with abit less lengthy
You could create a class and add all the material vars in it maybe ?
Unsure how a module would work on something like this? It might work abit like epics colors one