I want to preface this with the fact that I'm a mixtress, because I haven't found many commercial products that fit my budget, the rate at which I use conditioner, and my product limitations (no cones, no petroleum products).
I've also found that keeping my hair stretched 98% of the time helps enormously with retaining moisture and avoiding tangles.
Urm, I use MT as a growth aid, and I use henna for color.
Shampoo? Never - all it does is strip and tangle my hair.
Co Wash? Only thing I do. I used to use straight cheapies, but since I DCowash, I'm using the "better" stuff - Elasta QP Intense Fortifying con, Eqyss Premier Cream Rinse, Trader Joes, caramel treatment, honey, SAA, honeyquat, etc. To increase the clean and/or clarify, I'll add either ayurvedic herbs or baking soda. I'll also often add cheapie cons into a mix, to stretch it so that I can SOAK my head in conditioner. I use about 10-12 oz of conditoner each time.
Deep Conditioner? See above. I DC twice a week.
Moisturizer/Leave-In? I have a homemade mix - shealoe butter, red palm oil, conditioner, glycerin, SAA, honeyquat, castor oil, vitamin E oil, and some lemongrass EO for scent. I apply this once a week when I'm doing my twists (dousing each twist in the mixture), and seal afterwards with straight castor oil.
After my mid-week DC, I try to not wash all the conditioner out of my twists, and I seal with castor oil.