Tried and tested many over the years and the only one I've ever found to work perfectly was the Glossier play colourslide which has since been discontinued!
Looking for a variety of colours in pencil form as opposed to pen or liquid. I have very oily hooded eyelids and everything I've ever tried other than the colourslide results in the eyeliner transferring onto the upper eye area within a couple of hours.
Love to hear your recommendations!