First I would suggest a vanity with drawers! I had two vanities and the one with a drawer fit a lot more and keeps the top of my vanity more organized :)
Ikea Malm Dressing Table.
it’s pretty thin and long. You can fit A LOT in the large drawer and can get really affordable inside storage like bins and baskets from the dollar store!
As for storage on top, a really sleek and modern way of storing makeup is by using a clear/acrylic organizer. They can definitely be on the expensive side but the best more affordable ones I’ve seen/used are the Muji ones. They are around $20 a piece and you can stack them! Get them here. However you can get more affordable small desk drawers in the office section at Target, Walmart, etc.
I have the thin 5 drawers and 2 thicker drawers stack on top of each other!
Lori Greiner Table Top Spinning Organizer
Great for on top of a vanity. It spins for easy accessibility and can fit a lot of makeup! It’s around $30 here.
For brushes you can put them in mason jars, old candle jars, glass cups, etc. Anything really! You can put beads, rice, stones, etc in the brush glasses to keep them up right.
Hi babe check out my post all about oily skin from skincare to makeup here :)