I too have very fine, thin hair. And it's very picky! It can get weighted down easily. My hair hates wheat protein (it gets dried out), it doesn't like oils (it will get weighted down and look greasy) and cones will do the same thing.
Soooo, I've tried many different products and this is what works for me at the moment.....
I shampoo with Matrix for color treated hair and I'm still looking for a good no poo or low poo. I really want to try the devacare ones still.
I condish with aussie 3 min. original formula. I tried using One C (made by devacurl)and it was a disaster.
I ONLY use a microfiber towel. A terry cloth one will cause me frizz.
I scrunch out the water and then comb with a wide tooth comb and then add products....
I'll spray about 3-4 squirts of Set it free (made by devacurl) into my palms and scrunch that in. Then a small amount of arc angell gel (made by devacurl) and scrunch that in. Most people need HUGE amounts of this gel but not me. Then I let air dry for about 15 -30 min. and then diffuse dry with a regular diffuser with fingers. I will then put a tiny amount of pomade (made by Aveda) into my palms when handling my hair while diffusing so I don't get any frizz.
So far.... all that is working right now.

Natural hair color - dark brunette
Fine, thinish hair/3a, 3b