I have used Cerakote (no thank you, runs and sags easily, too much trouble baking between coats when doing multiple colors, too chippable when done)
I have used DuraCoat (it's pretty but too thick, takes a long time to fully cure)
and I have used GunKote (the best, IME, very thin and tough once it's baked on).
Any one of them will work, but some work better than others.