Что лучше openGL или GTK+?
GTK - графический набор инструментов для построения типичных оконных приложений. OpenGL - для построения графических 
2D/3D сцен (анимации и прочее).
Я конечно не эксперт, но всё же они немного для разных задач. Если нужно просто создать окно для программы - то gtk. openGL - это скорее для работы с графикой. Так что тут всё зависит от конкретных целей.