Scott McClenning You can AutoMate nearly any software in a very easy way. I believe many home users would love to use this software but it is priced out of range of most home users.
As far as automation software goes, I believe AutoMate to be the top of the line.