The Sunbrella Graphics System works really well. There are also professional screen printing solutions that perform ok.
For the hobbyist, or when on a limited budget, high body acrylic artists paint (Liquitex, Golden, etc.) can be used with a degree of success. More liquid acrylic can be used...