Spoonflower.com is a really neat business. You upload your own design and they print it into fabric which you can order by the yard. I’ve ordered some before and the quality is really great.
You can just design and order custom fabric for your own use and you can also open up a little shop and sell fabric with your designs and you get a cut whenever someone buys some.
This Let’s Bake fabric was designed by Spoonflower user anda and it’s really sweet!