Tough question
IMHO, there is no one-size fits all toiletries case. Some women travel with a stick of deodorant, a stick of lipgloss and a tube of sunscreen. OTOH, there are some who need one case for the skin care and another for the cosmetics. I have tried different solutions over the years, including those fancy cases with drawers, etc., which are impossible to pack. I now put all skin-care and dental products into one nice lightweight bag, which I can stuff into my my carry-on tote and all make-up, perfumes and creams which I can stuff into another nice lightweight bag which happens to fit into my carry-on tote.