MaxMSP should be good for this sort of thing too. I plan to experiment more with this in the coming months and perhaps upload some preset editors/randomizers available to the community.
Unfortunately, Reaktor and MaxMSP are incompatible. However MaxMSP has the advantage that a user could download MaxMSP runtime for free and use any MaxMSP Eventide editors without having to purchase the host software . . . .