This was less about the tool, more about exploring how to use openGL in Maya with Python to create custom widgets. In Maya 2014 there's a new module called MUIDrawManager which looks custom built for this sort of thing, unfortunately prior to that doing custom draw context is messy at best, was still fun though.