In general, blue eyes suit gold and bronze, green eyes suit purple and navy, brown eyes suit purple and green, hazel eyes suit purple and eggplant, grey eyes suit pinky purples and browns
mac has the most colours but I like makeup for ever
revlon has some good shades
and yes to eye primers...