ooModulate is a "procedural" node for maya. The plug-in is composed of one node that can be used to drive component,vertexColor and weightsList via a position, a mesh, a curve or a particle.
Below some pictures done with this plug-in:
Below some tutorial on how to use it :