Add nodes - Click the buttons in the toolbar to add different node types to the canvas.
Move nodes - Click and drag a node to reposition it. Nodes snap to a 20px grid.
Connect ports - Click and drag from an output port (right side) to an input port (left side) to create a connection.
Pan - Click and drag the background to pan the view.
Zoom - Use the mouse wheel to zoom in/out, centered on the cursor.
Delete - Select a node (click it) and press Delete. Right-click a connection to remove it.