Ok so theses VPL have 2 primitives : 2D texture (a bit mask is a 2D texture) and 3D object / sound samples and MIDI stream.
Can you generate an image from sound samples ? Can you create 3D objects particles from MIDI stream ?
Reaktor I do not know if it supports 3d physics particles , but you could do what you ask for from blender. Blender supports midi for controlling animation.
Blueprints on the other hand are a generic VPL and can do anything you describe. It's also the best choice because Unreal excels at real time graphics.