Text this: Machine drafting and related technology