I mostly use cotton fabric for my quilts- that does include flannel, corduroy, cotton sateen, denim, velvet...- there’s quite an assortment of cottons to use. I also do Wool hand appliqué though and generally do that on cotton flannel or regular cotton backgrounds.
as far as thread goes I use a wide assortment of threads- cotton, polyester, silk, Blends, whatever works for the project I’m working on.
same with batting. I Love Dream Wool and Hobbs wool, the bamboo is nice, I recently used a silk batting that was very nice to work with- I used Dream Green in a couple kids beach/ picnic quilts almost 20 years ago- they are still holding up well. I love Hobbs Heirloom 80/20, Dream orient is nice ( I think I’ve tried most of the Dream Battings and they have all been wonderful.
every quilt project is it’s own and I pick & choose what I think is best for that project. I feel there are so many great products available it’s a shame to limit yourself to using only one all the time. I love trying new batting, fabrics and new threads depending on what I’m making