All OTC tire shine is not garbage. Meguiars Foam is one of my favorite. You just have to know what to look for. Anything that is water-based is a good tire shine, and AA foam and Duragloss are some great brands that look killer. Also, nothing should be applied with a paint brush, just spray it on, let it sit for about 5-10 min, then wipe off excess.
Waterless washing, hmm. Optimum No Rinse, and DP 4-n-1 are some great waterless washing products. You put some waterless wash in the bucket of water and wash a section of paint with your wash mitt. Then simply chamois it dry. Simple as that, do from top down and wheels/tires last.
I would advise against your dash cleaning procedure. Windex has ammonia that could harm plastic and the dash parts, while Black Magic is full of silicone that WILL dry and crach plastic, not to mention attract dust.
303 is some really good stuff for dash/leather/tires/trim, but it is pricey. $16 for 16oz.