Have a look at the action attributes on CopyToClipboardTool (below): you can decorate the same tool with multiple action attributes on the same path.
[MenuAction("copyImage", "imageviewer-contextmenu/MenuClipboard/MenuCopyImageToClipboard", "CopyImage")]
[MenuAction("copyImage", ShowClipboardTool.ClipboardToolbarDropdownSite + "/MenuCopyImageToClipboard", "CopyImage")]
[IconSet("copyImage", IconScheme.Colour, "Icons.CopyToClipboardToolSmall.png", "Icons.CopyToClipboardToolMedium.png", "Icons.CopyToClipboardToolLarge.png")]
[EnabledStateObserver("copyImage", "CopyImageEnabled", "CopyImageEnabledChanged")]
[MenuAction("copyDisplaySet", "imageviewer-contextmenu/MenuClipboard/MenuCopyDisplaySetToClipboard", "CopyDisplaySet")]
[MenuAction("copyDisplaySet", ShowClipboardTool.ClipboardToolbarDropdownSite + "/MenuCopyDisplaySetToClipboard", "CopyDisplaySet")]
[IconSet("copyDisplaySet", IconScheme.Colour, "Icons.CopyToClipboardToolSmall.png", "Icons.CopyToClipboardToolMedium.png", "Icons.CopyToClipboardToolLarge.png")]
[EnabledStateObserver("copyDisplaySet", "CopyDisplaySetEnabled", "CopyDisplaySetEnabledChanged")]
[MenuAction("copySubset", "imageviewer-contextmenu/MenuClipboard/MenuCopySubsetToClipboard", "CopySubset")]
[MenuAction("copySubset", ShowClipboardTool.ClipboardToolbarDropdownSite + "/MenuCopySubsetToClipboard", "CopySubset")]
[IconSet("copySubset", IconScheme.Colour, "Icons.CopyToClipboardToolSmall.png", "Icons.CopyToClipboardToolMedium.png", "Icons.CopyToClipboardToolLarge.png")]
[EnabledStateObserver("copySubset", "CopySubsetEnabled", "CopySubsetEnabledChanged")]