Add a "duplicate" operation
I often wish to duplicate a connected set of nodes. If I select the
root node, then type control-c to copy and control-v to paste, the
duplicate is inserted as a child of the root node (and not disconnected
from the original set of nodes, as I would like).
How about a "duplicate" feature that would copy the current selection and then paste it disconnected?
Alternatively, one might allow one to enter a state in which no node is selected (perhaps by pressing the 'escape' key). When in that state, any nodes pasted will be pasted disconnected.