Mac users interested in Sikuli ide generally download:
Sikuli is a visual technology to automate and test graphical user interfaces using screenshot images. The app automates anything you see on the screen. It uses image recognition to identify and control GUI components. It is useful when there is no easy access to a GUI's internal or source code.