Canvas-first workflow: use the bottom dock for drawing mode, and the right inspector for direct edits on selected elements.
DSL workflow: press / or click to open DSL Studio, run a one-liner in dsl-input, or multi-line scripts in dsl-script.
Direct manipulation: drag vertices to stretch connected lines and loops, with snapping feedback and magnetic join behavior when close.
Shortcuts: Ctrl/⌘ + Z undo, Ctrl/⌘ + Shift + Z or Ctrl/⌘ + Y redo, Ctrl/⌘ + A/C/X/V/G, Ctrl/⌘ + Shift + G ungroup, Ctrl/⌘ + S quick-save, G grid snap toggle.
Navigation: mouse wheel zooms around pointer, two-finger pinch zooms, two-finger drag pans, and hold Space + drag for temporary pan mode.
TeX labels are supported in text tool and macros (for example $\\int_0^1 x^2 dx$ or \\(E=mc^2\\)).