you've omitted the single greatest hack - actually being in shape. it makes buy clothes so much easier, most certainly when shopping online.
I'm of the mind that 95% of being in shape is in the kitchen - and a lot of the same principles apply - find what works, put in the prep, then set it and forget it.