What’s the best fabric paint for T-shirts?

A paint that dries soft is the best choice for painting on T-shirts and any fabric for that matter. You’ll also want a water-based, nontoxic formula that is permanent on fabric when washed.