I found a method for recoloring items using a list of existing ones plus a schedule. It doesn't work perfectly but it's good enough.
Muffinmix - if you mean that for the projectiles one, I'm not sure that will work - the projectile doesn't have a specific emitter object to use, only a set ParticleEmitterData...