I'm going to a same approach, using DelphiX as a root... and i'm really want to use OpenGL.
I use javascript as script...