Completely agree with you and the concept, it's maybe in waveform 9 too.
that was my reply on a similar request :
"That would be so great!
Like having a section (a simple list or 2d space with nodes) where you can create an unlimited number of modulators (lfos, steps, random, bezier curves mesures, and more) and assign those to any parameter(s) in a similar way as a automations, on plugins knobs, track volume/pan...
(and once it's assigned having a ghost automation curve preview in the automation section of the track)
That would be also smart to have the type of modulator inside the modulator settings and not different type of modulators component so we are able to switch the type after the modulator has been created and assigned on many things.
That would give us the possibility to modulate many settings with one knob only if desired, and make pretty cool effects everywhere procedurally .
Hope folks at Presonus think that it would be nice to see too."