

In Layer 2, use Add Points ("+") to add points along the path you want the snake to slither.Using the Polygon Statistics panel delete the 50 2-point polys and the curve.Select the Curve and press Setup=>Convert Skelegons to convert the curve into 50 skelegons.press "]" to select the points to the end of the poly chain.

select 2 points from the snake's tail towards its nose.Using Polygon selection, lasso the pasted edge's polygons (50 2-point polygons), and move the poly chain it to the center of the cylinder.From the Back view, use Edge selection to Copy-n-Paste one of the longitudinal edges.Make a "fake snake" - a 50-segment cylinder down the Z axis with its nose at (0,0,0).Attached is a sample scene, where the (very simple) modeling and Spline setup took about 8 minutes. Modeling a good-looking snake is the hard part.

The Trailer plug-in may be the way to go, but if the tools in Modeler and Layout are used effectively the Spline setup is pretty easy.
