I want to try knitting or crocheting some socks but would like to know your choices of yarn for comfort and keeping shape, please. They will be a solid colour or perhaps a self-striping/rainbow to start with. Thanks