In this demo 5 input paths are used. Some of them have their outline calculated and rendered in red color. Some are "smoothened" and then rendered.
The user can alter the tension of the control points of the bezier curves.

Core Animation is used to animate custom propertis: the width of the outline and the angle of the rotation of one of the input paths.