As I recently found out, the recipe of success in a Glest game is building units as quickly as possible. But as you advance that gets more and more soliciting, since you must click a lot of buildings / summoners and give new unit creation orders (especially after you establish yourself in different far areas of the map). I was wondering if a system to automate the process is an acceptable idea. It would make things a lot easier and allow the player to focus on other things than running to buildings and constantly clicking buttons.
Best way to do this is allowing unit creation buttons to be 'permanently pressed', eg: by control-clicking them. When they are, that building / summoner will try to produce the selected type of unit as soon as the needed resources are available and there are no existing orders on queue. If more than one unit is control + clicked, the building / summoner will go through them in order. If the player gives other commands to the building / unit in the meantime, those are added to the queue and the automation system waits until they're all over.
Example: You play as Tech and have a barracks, which you want to constantly produce swordsmen and archers. You select the barracks and control + click the 'produce swordsman' and 'produce archer' buttons. As soon as you have enough resources, the building automatically starts producing a swordsman. Once the swordsman is done, the building tries producing an archer. If you don't have the needed resources it does nothing and waits till you do. After it finishes with the archer, it tries to produce a swordsman again and so on.