Partially fix the direction dynamic.

Still confuses 0 and 2pi.
Add a version of the calligraphic tool that is more useful with the direction dynamic.