Ok for anyone in the same boat as me, I just found PyGtk2Tk which is a PyGtk to Tkinter Wrapper that runs PyGtk based code unchanged using Tkinter (Tk).