I am not too familiar yet with OpenGL. I am still on chapter 3 of OpenGL SuperBible, but would it work for you if you fork the OpenGL, or the Tk interface?
It would look like Visual Basic or Gimp, etc. separate window interface, but it's a possible solution.