Textile painting, digital printing and embroidery