Given that one is programming in a ``graphical user interface'' environment (gui), attention has to be given to screen layout and the positioning of labels, controls, and decorations on the screen. These activities can easily absorb much more time and effort than they are worth, but conversely they can fall prey to the routine use of an overly limited selection of icons.