Kaguya/ Madara: Because of the Infinite Tsukuyomi
Sasuke: Was stated to have the strongest genjutsu, probably a mini Infinite Tsukuyomi
Then comes Shisui, even though his genjutsu can be only activated once every 10 years, it can control people without them knowing
Then Itachi's Tsukuyomi where...