If you are a techie, the Itach can work well, but you have to set up some kind of scheduler for it. The following thread goes into details. One of the options discussed is to run a mini Mac as a server and put the hambridge software on it to run the ITach.
HAMbridge costs $29. If you write your own python scripts, you should definitely take a look at it.
If you’re not a programmer, there are some other options, but they tend to end up being more expensive than harmony.