How do you approach designing a system with multiple component types, such as a lighting control system (LED, fluorescent, etc.)?