Describir: Machine drafting and related technology