I am sure you can create a polygon and fill that polygon and have a mouse button click on it as its mouse position would tell the programe that it was over it but wouldn't it be nice to have an easy extensibility of making dockable toolbars and menus that have hotkeys and fonts I am not sure if this is yet possible?