This drawing tool, made in Processing, allows the user to draw a vine with the mouse, Occasionally new growths will sprout off of it.
Each growth is created recursively based on parameters of the mouse as it moves across the screen.
Mac App: Here
Try it on OpenProcessing.org: Here
Processing source code: Here