I ran a business out of my home, although it wasn't a quilting business, the requirements are the same. I had to register my business name, which generated a PST number, I also had to register and apply for a GST number. Because I was running it out of my home, I had to apply for and get a business license from the township.
It's a hassle getting everything arranged and in place, but once it's all done you are good to go! :)
Good luck Aggi :)