Along the lines of multiple copies of zyn/yoshimi running at once there is
an old branch that added a multiple outputs to zynaddsubfx (ie one per
part) though this was never integrated.
As far as I can tell this would be sufficient for any case where you would
run multiple instances of the program unless you need a large number of
insertion or system effects.
--Mark