I've found that the best way to enhance my curls is to actually be pretty minimalistic with products. I'm totally with you on creams, and mousses don't seem to do much for me either. What I like to do is apply a leave in (currently Jessicurl Aloeba or Too Shea), then a curl enhancer (Jessicurl Rockin Ringlets), and finally a bit of hard hold gel (Spiral Solutions Firm Hold Gel) but I sometimes skip this step. For me, a good leave in takes over the jobs of creams and other defrizzing products, and the jelly/gel add enhancement and hold without weight.
high porosity (from coloring)

Shampoo: Mop Top Gentle Shampoo
Co-wash: Chistophe Robin Lemon Cleansing Cream
RO: CJ strengthening, Kenra moisturizing
LI: Jessicurl Aloeba
DT: CJ rehab, Christophe Robin Prickly Pear Mask
PT: SS protein treatment, Ouidad 12 minute
Stylers: Jessicurl RR, SS Firm Hold Gel
Oils: caudalie, sweet almond