Anyone who has an AA-reset or an empowered execute-type auto.
, etc. Anyone who has the ability to do a quick second auto if you're off by a few will help immensely, and the more you play them the better you get at it. Every champ is going to feel different, and if you want waveclear versus precision that's a different monster entirely, but just practicing last hitting you want any of those listed. ADC is entirely different, where MF is the only one that really has an aa-reset that doesn't have another animation involved(mostly), but due to the ranged nature those aa-resets don't work as well on extremely low health minions, as melee's will hit before the projectile.
I'm a toplane/jungle main, and will tell you that Illaoi will have one of the easiest times farming once you learn to play around her tentacles, as q>w will clear an entire wave withing tentacle range, whereas w can for sure last hit cannons/minions you def dont want to miss, and also gives you the option to last hit then immediately reset auto someone that tried to harass you. Honestly it's gonna boil down to lane matchup regardless, and ap champs on average have a harder time early than ad, it's one of the reasons why ad's tend to shove against mages early game.