I would agree with augie47. It is up to the AHJ to require or not require a UL listing. If the AHJ requires a UL Listing then when 2 or more components are assembeled in 1 box, it falls under UL508A, as an assembly and would have to be built by a UL approved Panel house
1.3 This equipment consists of assemblies of two or more power circuit components, such as motor
controllers, overload relays, fused disconnect switches, and circuit breakers, or control circuit
components, such as pushbuttons, pilot lights, selector switches, timers, and control relays, or a
combination of power and control circuit components, with associated wiring, and terminals . These
components are mounted on, or contained within, an enclosure, or are mounted on a sub-panel.
Enclosures or pedestals containing terminals for connection of power circuit conductors are covered
by the Standard for Termination Boxes, UL 1773.
Just my $.02