Setting up the properties of controls used in Sitefinity is considered to require higher level of development expertise than is expected from users. Also, it
is seldom that developers set all properties each and every time the properties are edited. Sitefinity includes Control Designers in order to offer a more
user-friendly functionality. They also aid developers to avoid wasting time for trivial settings and focus on more important tasks. This is due to the fact
that Control Designers provide the control functionality which is more commonly used.
Figure 1 shows how the properties of the Lists module have been separated into two sections: Basic and Advanced. The
Basic section provides the most common functionality of the Lists module, such as selecting Lists items, type of mode which defines how the Lists should be
displayed, and a visual illustration of the modes. 
Figure 1
Figure 2 shows the Advanced section. It provides all the properties needed in order to fully set up the given control. In Lists,
these are Accessibility, Appearance, Behavior, Layout, etc.

Figure 2
For a full example on how to create a control designer, please refer to How to Create the Lists Control
Designer.
See Also