Existem várias ferramentas de automação de navegador que você pode ver. Eles são usados principalmente para testar aplicativos da web, portanto podem ser um pouco complicados (mas muito poderosos).
Provavelmente, o melhor lugar para começar é iMacros . Este é voltado para registrar as ações normais do usuário em um navegador e reproduzi-las.
Se você acha que precisa de algo mais poderoso, tanto o Selenium quanto o WatiN são muito bons.