Click to add a point
Shift+click to start new path
Ctrl+click to erase
Hold alt to snap to grid
Triangulator:
builtin
mapbox/earcut
mikolalysenko/cdt2d