Enamel paint is what you need.
My Dad bought a secondhand fridge years ago and painted it up like new with enamel paint. Later on, Mum decided that he should paint the lid of the big chest freezer in the laundry as it was a little rusty. So he unscrews the hinges, takes the lid to the workshop and paints it up real nice. When it was dry he went to screw it back on and was having trouble so he pulled the freezer away from the wall. It was a little wobbly because there was a block of ice stuck to the underside. Further investigation revealed a hole had rusted through the bottom. Anyway Dad acquires another slightly bigger, somewhat newer chest freezer for free (that's another story).
New freezer would not fit in old spot so decides to move cupboard. Now he needs new lino because there wasn't any under cupboard and the old lino was showing it's age anyway. Some floorboards needed replacing under freezer and laundry trough. Trough looks a little old, so it's replaced, new paint and new architraves as well; all because mum wanted the lid of the freezer painted.
I guess it all needed doing and would have only got worse but sometimes you wonder if you should not start some things.