Dynamic analysis for graphical user interface editors