Click 'N Drag

Dragging left click between tiles sets out/in for both connections and locks.
Doesn't record duplicate connection/locks for tiles.
Mouse line different color.
Right click will delete node. Unpaired nodes remain.

Pop-up lists not yet dynamic.