Das Problem kenne ich zu gut, habe aber vor einiger Zeit die Gel Eyeliner / Fluidliner von BB und Mac für mich entdeckt, die ich sowohl als Eyeliner als auch als Kajal benutze.

Damit sehen Lidstrich und Kajal noch nach 15 Stunden optimal aus.

Die kosten allerdings 'ne Menge, sind aber im Verbrauch sparsam. Ausserdem braucht man einen guten Pinsel.