I'm currently using SFML to create my window and handle input in a ModernOpenGL program. Everything works great, but I want to begin designing and UI for the program that will create a highly customizable environment. Currently all of my drawing is done with OpenGL 3.3, is it possible to draw openGL then somehow switch to SFML and draw SFML objects and such? Is this a even a good idea?