Condensation forms when warm, humid air contacts a cooler surface. You need humidity, and a fairly significant temperature difference or you won't have any condensation.
On a winter day, your exterior metal will be cold. Adding heat will increase humidity in the air inside the building (the type of heat will determine just how much humidity). If the warm air contacts the cool metal, you'll get condensation. We prevent this primarily by properly insulating and preventing the warm air from contacting the cooler surface. A moisture barrier, which is semi-permeable (such as Tyvek) under your exterior metal will keep the bulk of the moisture that's outside from getting into your building. A true vapor barrier, which is IMpermeable to moisture vapor should typically be placed on the inside of the insulation for a building that will be heated. Insulation fits in between the two barriers.
Typical insulation* cannot do anything about moisture movement, so the idea is to limit and control the moisture before it gets to the insulation, and allow whatever moisture does get there to dry to the outside.
So, the general idea is a 2 part approach. The vapor barrier should prevent all of the moisture that exists naturally in the heated inside air from making it's way into the wall cavity (where it would move freely to the exterior metal and condense). And the insulation reduces the temperature difference between the inside air and the exterior surface of the building, which makes condensation less likely.
*Closed cell spray foam, when applied a couple of inches thick, can be an impermeable vapor barrier. If you use closed cell spray foam, then no additional vapor barrier should be used.