Ler tela, clicar botão

Ola pessoal
Preciso fazer um codigo em java que leia a cor de um pixel na tela, e que clique num botão conforme a cor.
Como faço para ler este pixel?
Como fazer para clicar no botão?

Acho que você deveria usar o AutoHotKey. É uma ótima ferramenta para estes casos.