Danger Curves
At my second indie studio Defective Studios, we had a need to make geometry based off of bezier and cubic curves. A system was born! It works by adding a CurveObject component to an object and filling out an array of curve point transforms. Tons of different settings give you full control over fabricating paths, colliders, and meshes based off of curves! There are extensive populating on curve and curve follower features. It even facilitates custom mesh generation through bridging curves and custom extrusions!
The majority of my projects end up implementing the Danger Curves system, both flourishing because of it and also giving reasons to expand the Curve functionality.