Polygen is used to create the pieces needed for 3D papercraft objects like vases.
It takes a path (composed of straight segments) that describes the shape of the objects profile, and a centerline. Then, with the number of sides as a parameter, it constructs the shape of the pieces needed to form that shape in 3D, including tabs and scorelines, and untabbed pieces for use in decorating the outside.
Latest version will be at the external link.