Makeup is an extremely complex and broad topic. Any specific aspect such as nails, eyebrows, hair, and others, each have their own very unique requirements.
I find the simple complexity very interesting. It's also surprising how bad a lot of people are at recognizing makeup and mistaken it for natural beauty.