Warwind 2 had this really interesting RTS mechanic. You recruited regular civilians, then sent them into buildings to train to become different units. Certain civililians had 'potential,' and they became special units.
Battle Realms had a similar mechanic, but left out the potential system.