Knit, crochet, weave, spin, dye - you name it. I have done it. I do however have issues with knitting gauge, but I'm getting closer. I also just became a grandmother and have to knit for my new baby and another in August. Yippeee... if I could only quit my job.