NFPA 79, is a good start. There may be issues not covered in NFPA 79 that you may wish to consider, for example we require device tags to be mounted on the panel, not the device or panel wireway. Be sure each device manufactures requirements for clearance are meet, and I like to see heat dissipation considered such that the equipment will operate in the extreams of the environment. Hoffman has a nice program to do that, and its free from their website.