Michael Reitzenstein #1 By skipping past Max2D, your GUI won't be instantly able to use 2D drivers other than OpenGL when they're written for Max2D - have you considered this?