A comprehensive guide on creating flawless looking makeup for every day, occasion, budget and time limits.