I had the same problem and I found a trick: after I finish my make up, I apply a thin layer of Laura Mercier Mineral Pressed Powder. I use an eyebrush for this because if I put too much, it takes away from the color I want to achieve. This way, I'm done with primers that don't do anything for me. Also, in the sunny days, after your usual eye cream, you can dab a bit of Shiseido Sun Protection Eye Cream. It's a sunscreen for eye, SPF 32, that not only protects your eyelids but it dries them up a little bit, which makes it a perfect base for make up.