Within any project, many different lighting load types may be required to achieve a desired result. Each of these load types may require a different style of control. The Dynalite range of multipurpose controllers allows customization of output types via different output module units. When using multipurpose controllers, a specific type of control can be chosen for each circuit: relay, leading-edge dimmer, trailing-edge dimmer, driver control, controller with out-of-the-box functionality, fan control, and blind/screen control. In any combination, multiple load types can be controlled from a single device. This simplifies installation and prevents wasted capacity of circuits that are not required.