Playing with branching arithmetic curves:
Deco Vines.blend (142.5 KB)
Just a few examples of the curves:
The settings are saved to a mesh parameter, so if you select a previously generated curve, the script will copy the settings. Did a stream on the development too:
Updated version that works with Blender 3.0.1 and later. https://github.com/dudecon/Blender-Scripts/blob/main/Deco%20Vines.blend