Problem
1. Design a user interface for a painting program.
2. Design a user interface for a two-level hierarchical modeling package.
3. For any area with which you are familiar, design a complete user interface to a graphics package providing capabilities to any users in that area.
4. Develop a program that allows objects to be positioned on the screen using a locator device. An object menu of geometric shapes is to be presented to a user who is to select an object and a placement position. The program should allow any number of objects to be positioned until a "terminate" signal is given.