用意したシンボル(イラストなど)+手書きの仕様はかなりいいんじゃないかと思います。 ツールの目的上、手書きがあくまで「補助手段」であることをインターフェースから明確に伝える必要はありますが、やはり用意したものだけでは限界があると思いますし、使ってる人が工夫する余地があるのと無いのとでは使い勝手は大きく変わると思います。 プログラムでDEFを使って新しい命令を作ってよいようなものでしょうかね。