Armature

You can create a surface object along a center line by a simple operation.

Armature command puts control points (blue points), and you can make a surface object by editing the control points.

And you can create a respective armature for each object.