What a great activity to do with kids with a minimum of materials. All you need is some yarn, some patience to learn the technique so you can teach it to your child and you are good to go.
It’s a great activity to do on car trips or anywhere really to keep kids busy and interested. I don’t think however, that kids younger than 5 or 6 will be able to do this.