You can learn to create your own hand printed fabric with wood block printing. To learn more see
Inspired Block Printing
The Indian Block Company specialises in designing and making wonderful wooden printing blocks specifically for designing your own fabric.