My workaround has been to open the UV editor via a shelf button that adds a custom panel next to the UV toolkit. When I want to add something I look up the MEL command for it and add an entry to the list. if (`workspaceControl -exists PixelBUV`) deleteUI PixelBUV; TextureViewWindow; global proc…