I have good luck with both the Smashbox 24 hr eye primer (silver tube) and the Milani eye primer. They work the same for me. For mascara, I'm really liking Benefits Bad Gal Bang. I haven't had issues with it flaking or transferring under my eyes, which is something I often have with mascara in general.
I don't wear eye liner and I feel that if you use a good eye primer any eye shadow will stay put.
One of the makeup artists I watch on YouTube says that a good eye primer will even help keep your mascara from smudging. I loved the Hourglass one, but had an allergic reaction to it, so I'm back to using Urban Decay Primer Portion (UDPP as we used to call it in makeup boards back in the day). Mascara has been hit or miss for me, since my eyes react to all kinds of things. Right not I'm using the Clinique Chubby Lash Fattening Mascara. I really like the new L'Oreal Bambi Eye mascara, too.
Wander Beauty Mile High Club mascara is fantastic. I’ve tried so many mascaras (I always get the Sephora sample packs). I’ve only ever liked Cover Girl because it doesn’t smudge. However, it doesn’t do much for my lashes (very short and thin). The Wander mascara does not smudge at all which is amazing. I’ve been wearing it over nothing but oily sunscreen and it still doesn’t smudge. It comes off with soap and water as well. I tried this one on a whim and it is truly the best I’ve ever tried. If you have actual lashes, you may have more options, but since I have such short lashes, not much helps. I was so happy to discover this mascara.
I’m a devoted fan of Kat Von D tattoo liquid liner. I’ve been doing cat eyes or wings for about 28 years (::sobs:: I’m so old!). And that liner is by far the best I’ve ever used. I can do super thin or more dramatic.
For mascara, Maybelline Soft n Full for life.
For eyeshadow, Urban Decay and ABH are my faves for blendability and lastingness.
I’m also a big fan of lash extensions. In my 40s they do a lot to lift my face. I just have to tell the young gals who can pull off more drama to try to keep it natural. The first time I did it I looked like a deranged cupie doll. 😭