Stroke
Fill
Mouse
left
click to place points
hold and drag to move points
middle
scroll to zoom in/out
right
click to delete points
Keyboard

Hovering on the buttons reveals their function. Stroke command functionality is determined by the number of points placed with left click
ESC to remove preview points

Draw Commands
line (F) and arc (G)
at least 2 points
quadratic bezier (R)
at least 3 points & odd number of points
cubic bezier (T)
at least 4 points & (number of points - 1) divisible by 3
source code