I have created an Editor Plug-In and it work's fine. But the Plug-in is available for all the editors in the solution. I have implemented the IConfigurableTool interface and written some logic in the Available() method. But is this the only way to do it? Can I have the Plug-in available in the EditorToolOption enum so I can choose the availability the same way all the other Plug-in`s are selected?