Я бы порекомендовал взять порошковую краску шагрень. Она очень даже хорошо подходит для покраски металлических ограждений и ворот. Я сам её не пробовал, но если вы захотите купить, то по цене и выбору цвета можете проконсультироваться в этом онлайн магазине
https://apolymer.ru/catalog/powdered-paints/shagren/.