Moving the cursor and/or selection
IMO, if a User Tool returns File Text containing a Editor object, NWC should update the cursor/selection accordingly. If the only object returned is an Editor object, NWC should not clear its Undo buffer and prompt to save the file.
This would allow a User Tool to become a custom search tool.