the paebo setacolour fabric paints are good. they have lots of colours, they mix together well and don't need more than one or 2 coats. they also have cool mediums to mix in like shimmers and white stuff that can be mixed with paint and puffs up with heat. and they can be screen printed. they need to be heat set, but heat set ones sit in the fabric nicer and don't sit on the fabric and feel rough.