A couple of times a year Lidl/Aldi sell their own brand direct to metal paint, about £5 for a litre, so a fraction of the price of hammerite, and just as good imo.
For a quick tidy up I would go over all the metal work with a wire brush/scraper then slap on some paint.