Imron or any glossy paint can be made flat or semi-gloss, just ask for flattening additive.
Imron can be mixed any of a thousand colors to suit, but very expensive. The cheaper acrylic urethane can have the flex additive (for bumpers) added for fabric. Not as glossy as Imron, but if you don't want gloss.....