Random/Irregular cuts to a solid mass?

I have the challenge to model rockwork in Revit, which means modelling rocks that could be scalable (planting family), and have variations in geometry to appear more natural.

I have seen Zack Kron tips on modelling pebbles, as well as this blog post about importing a model and then make it scalable (http://landarchbim.com/2015/02/17/simple-scalable-rock/).

However, I was wondering if there is a way to randomly vary the shape using sliders in Dynamo, perhaps by changing the scale of the profiles (I guess this would be the easiest), or by adding a number of small solids to cut the geometry in different positions. The idea is to be able to create a decent number of variations for rocks and have a small library that would later be loaded and cut whenever needed.

I started already creating some rocks that can be cut with solid geometry (joint between rocks and walls/floors), and others that are scalable, but the shape is pretty much the same, which looks unnatural.

Any ideas would be more than welcome, and thanks!