Try Bezigon
Click anywhere to begin.
Hold shift as you click to make it smooth.
Point
Place a point
Cornerclick
Smoothshift + click
Tangentctrl + click
Shape the curve
Drag a point or a visible handle.
Drag a Tangent's dashed handle tip to extend it.
Change a selected point in the palette or with C / S / T.
Finish & refine
Click the first point to close. shift makes a cusp.
Or drag the last point onto the first to close.
enter / right-click to finish · R resets handles.