As far as the battles go, I certainly understand how it can be difficult to organize huge formations of troops.
My best advice for you is to Make sure that your army only has. 3-4 different unit types. it gets confusing when an army is not only huge, but it has 12 different types of units = just makes it a mess to re-organize after the fight is done, and to decide how the heck to deploy them.
in your reference to Alexander, well.. he basically had 3-4 different unit types too.. ( Phalangites (the pikemen) , Companion Cav. (heavy cav), Peltasts (skirmisher/light inf), and Allied Horse (regular cav.).
when i play as byzantine (for example) my army is only.. Trebizond archers, Byzantine Infantry, Kataphratoi ( or pronoloi aloi whatever they're called lol), and then maybe as 4th units.. Varangian Guards.. or Catapults.
As the english, my army is only.. Longbowmen, Billmen, and then Knights of whatever kind.. as a 4th unit to the army, I might include some light cav, or some Chilvaric swordsmen.
i hope you understand what i meant by the example.. I don't mean 3-4 different kinds of units by "general type" (ie. horse, infantry, spear, bows etc..) I litterally mean, 3-4 types by exact unit type.
Bookmarks