I am a big proponent of simple stuff. Honey makes a nice face mask/wash and it's actually remarkably tidy to use and rinse off. I like steaming my face with a hot cloth, applying honey, and then hopping in the shower. Clay (rhassoul, bentonite, etc) makes a nice mask/cleanser. I literally just pour a little rhassoul in my palm, add some hot water, stir with a finger, apply to my face, do my routine and then wash it off. It exfoliates, too.
Diluted apple cider vinegar makes a nice enough toner. Herbal hydrosols (the natural byproduct of essential oil-making) can make awesome toners. I really like shopping at www.naturesgift.com. Or heck, just dilute some rosewater from the store. Makes ya feel nice, low tech, no yuck in it.
You can also check out the oil cleansing method for your face. I like castor oil and jojoba blended together. There are a TON of websites discussing it. Again, minimal yuck.
Want lotion? Use coconut oil, argan oil, camellia, olive, sweet almond, yada yada yada. Want to trick it up? Pick up some essential oils that are skin safe and add them to your carrier oil. Or get your hands on some shea or other butters and whip them in your mixer. Homemade fancy body butter.
My scalp won't tolerate baking soda, but I do okay with shampoo bars (I like www.hennasooq.com) and a slightly acidic rinse as needed. I've finally managed to adjust to a shampoo about every three days. I used to be oily looking about every 12 hours. Even easier would be trying out some ayurvedic herbs. Soapnuts, shikakai, etc. I use a runny clay wash maybe twice a month.
Anything at the drugstore is going to have preservatives and other crap. The more of that you can pare out, the better, I think. High quality ingredients can be just as indulgent and luxurious. Our skin is our largest organ, right?