AddMesh Addon for branches?

Hello everyone,
I was curious if there is an addon for Blender that let’s you Extrude a shape and have it deform in a random way. I’ve seen one for studio max. It tries to mimic a tree branch growing out as you extrude a face in a straight line. The result is a tree branch-like shape.

You can even undo and try again and the topology is completely different. It would be sweet if there was a way to do this in Blender.

Thanks again