Re: "UL Approved"
Here in Ohio on commercial projects including gasoline stations we build custom control panels and the local inspector examines them for compliance with grounding, wire bending space, and so forth.
There is also an earlier NEC article on industrial machinery. I have done a lot of work on industrial machinery and nowhere have I encountered a requirement in Ohio Building Code that a control panel has to be UL listed instead of inspected by the local inspector.