I hate when people include edo madara on their "top" lists. He is an experiment. Madara did not have unlimited chakra. He did not have mokuton (which he's used more than his sharingan). He did not have an immortal body.
Nonetheless, all edo's are resurrected with their own chakra pool, meaning they can only use techs on their level. Say they have a chakra level of 2, they are revived with that much. They can use jutsu that are level 1 or 2 and then their chakra regenerates. They can't use a chakra level of 3 because they only have 2.
This is true because when Muu split himself in half, he split his total chakra pool in half which was the reason he couldn't use jinton anymore.
Meaning that Madara was/is able to use all those techs we've seen him do in edo form if he were alive. He was an Uchiha born with a substantial amount of chakra among the clan, only to be increased with hashi cells.
If he were alive and mortal, he would still be #1 because he would still have the rinnegan and mokuton which he both obtained himself. Inserting Hashi cells gives you mokuton. And he would still have enough chakra to destroy just about anyone at this point.