Rubbers: For simple cases, point based editing may be over complicated.
For simple rubbers on posts etc, it seems like a radius value would be sufficient for many cases. Single parameter edit vs point based alteration where shape may accidentally be changed. Maybe split it into two different types of rubbers? Or provide a type enum that changes the interaction edit mode?
Something along the lines of:
Simple: Radius, Thickness, Height.
Path: Point based curve shape, Thickness, Height, bool Closed (true by default). Open prevents the last point from connecting to the first.
Here is a curves and splines example https://catlikecoding.com/unity/tutorials/curves-and-splines/ don't know if this would work. also found https://assetstore.unity.com/packages/tools/modeling/splinemesh-104989