Production of Graphical User Interfaces (GUIs) has been found to be a vital ingredient in building up a comprehensive MATLAB framework supporting the learning - and enjoyment - of DSP topics. We describe some of the functional and esthetic issues surrounding the two dozen GUIs we have developed and used to animate various DSP topics during inclass demonstrations and in student laboratories. We conclude that the substantial development effort needed for a really good GUI is paid back by the impact on learning and the enhancement of routine design and measurement tasks.