Whilst you contemplate, have you tried MaxPilote?
It does everything under the sun and its free.
The author keeps adding features on request from users.
Does the entire lot for automation.
http://www.felopaul.com/software.htm
Its more homebrew but gets the job done.