The gel eyeliner in a pot is the type that you need. It takes a little practice to put on, but that type of product does not smear and generally wears like iron. I have the Bobbi Brown, but TBH, I also have one of the Maybelline kind, and it wears equally well.
Which maybelline kind? Thanks
It's their gel formula, in a little pot with a black lid. I'm not sure what the product is called but it should be easy to find.
Loc: Dirtyland and Oilyland
I had the same problem. I feel like I have to have to use liner, as my eyelids are getting more hooded as I get older. Regardless of what primer, liner, shadow, setting powder, or anything else that I used, everything smudged and never lasted throughout the day. I finally bit the bullet and got permanent liner (tattooed liner). It was the best money I've spent on myself in a long time!!