I think original Massive did this the best of any synth (% randomization of specific features, ability to preserve certain functions of the patch)… if you added something in that style, i’d have basically no reason to use any other synth
For further inspiration, there’s this newer synth called CUBE by Lunacy Audio which does a nice job of compartmentalizing the patch randomization into 3 simple categories (you can click 3 separate buttons for randomizing the Effects section, the samples used in the patch, or just the motion section)
Thanks
Kurt