Shopping for makeup can be overwhelming. Store shelves overflow with bottles large and small. Enthusiastic sales people push complex routines. And you’re left feeling like Harry Potter on his first ...