I'm no expert, but I've used both Createx (airbrush paint) and Angelus (leather paint). Both have their pros and cons, but both are very good quality. Createx is more readily available (craft stores, Michael's, Hobby Lobby) while Angelus has to be ordered. As far as properties, Angelus is very goodabout being flexible after it's dried. But, it has a bit of a glossy sheen to it You can add duller or try a matte finisher to offset this, though. Createx dries with more of a flat finish to begin with. Both do very well, just apply several thin coats.
I've used both and like both of them a lot. Hopefully that's somewhere to start, but I'll let more seasoned folks have the final word on what kindis best to use.