Will, it's not actually a program. it's just a couple actual fonts.
Instead of letter forms, it has the primatives of elements of knots,
in graphic form (fonts after all, are also mini graphics). So you use
any word processor you like, after selecting the knot font, and just
start typing. It works well in microsoft word, for example.
go to http://clanbadge.com/knots.htm