Instead of buying fabrics for you to print on, you can also create your own fabrics by hand dying. Textile dying is an exciting way to start a project and you can use all natural fabric dyes to make your piece unique.