With new Node Editor in maya (since version 2013) , it open up for new kind setup’s. If you simple map attribudes of particles into custom locator, you are able to work more visual with expression in the node editor. it feels similar to houdini vex or VOP SOP network editors. its much smoother way to work, specially if hand off rigs and setup to other TD’s. it was possinle to this kind setup in maya’s old grapheditor but the painful and slow. it redraws all connection at any change and with a complex setup it slow down your working speed.