All tasks to be accomplished are organized in projects. A project contains a description of the design to work on, holds work-in-progress information, and carries additional resources and user settings that modify the behavior of the framework. Projects are represented as objects at run-time and stored to files between sessions. Figure 6.1 shows a selection of customizable project resources as they appear in the graphical user interface.
Figure 6.1: GUI for customizable project resources.