I've built an opensource tool that gives you both CLI and a nice UI. It is free.
I am impressed how it handles handwriting and crappy screen grabs.
Will we ever have programming languages that are primarily designed to take input from whiteboard grabs? (ie where not only handwriting, but also placement, connectivity, and maybe shape are meaningful?)