I usually count on Krylon Fusion All-In-One Paint + Primer for most of my custom painting requirements. They have a great selection of colors in different finishes. Personally, I lean towards a matte or satin finish. To get the best outcome, I apply several thin coats of paint, giving each layer about 20 minutes to dry. I repeat this process until I get complete coverage. Moreover, I like to add an extra layer or two of matte or satin clear coat for added protection.