To ensure the exterior of your home or property is sufficiently protected to withstand harsh weather and conditions, it's best to use a water based paint for all exterior surfaces. Water based paints are more flexible than oil based paints which allows for movement when exposed to moisture and water. Water based paints will also ensure your exterior paint colour will retain its' brightness and avoid fading over time.
To prevent rusting of exterior metal surfaces, primer application is crucial and should be applied on any bare metal surface. There are strong epoxy based primers that can be used on metal surfaces but it’s best to contact a professional when using these substances.