Shader Forge is awesome.
Took me about two days to make that, but the end result is a flexible shader that I can throw 3 colors (as well as two "glow" amounts: a multiplier and a flat value) at it and get an animated elemental effect. Then each object specifies a texture and effect mask.