2) You can also use UL Recognized Components , differentiated by the backwards UR symbol;
"Recognized" means they can ONLY be used in a specific manner WITH other specific components. To use those, you must "add them to your procedure", meaning you must write up a thorough description of exactly how you will use them and with what, including all of the UL file numbers of the separate components. Here is a perfect case in point: plug-in ice cube relays. If I buy an Idec relay, it can ONLY be plugged into an Idec socket (most people are unaware of this by the way). The Idec relay is UL listed, but NONE of the sockets are, they are all UR, and in their UR files, they specifically list the relays or timers they can be used with. There is ZERO incentive for Idec to list their sockets for use with Tyco relays, and vice versa. So if you get a great deal over the internet on 8 pin sockets, thinking they are all functionally the same (and they are), you can get a rude awakening by your UL inspector if he notices that they are different brands. Most DIN rail terminal blocks are UR as well, because they have ONLY been evaluated when used with specific end barriers and clamps. This is why it is difficult for a panel shop to change brands on things like TBs, it means adding them to their procedure (although savvy suppliers will do most of the paperwork for you if there is enough potential volume).
So yes, you can get away with not having a "procedure" simply by never using anything other than UL
LISTED components. But that means no plug-in relays, no DIN rail TBs, etc.
Getting a single panel UL listed and only building that ONE panel without ever changing it is not UL508A, that is just plain UL508, the procedure for getting a PRODUCT listed. By only building the same thing and never varying it, it can be considered a "product", not a "custom assembly". The danger there is that if a mfr. stops making one of your components, you may end up paying UL all over again.