CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust