Basicly the GUI is mostly following this rule: all windows where you need to see the level are static (deforming, painting, entity manipulation,...), all other windows (model loading, texture loading,...) are non-static windows and fully moveable.