Usei algumas vezes o PyAutoGUI, ai conheci um programa/biblioteca chamada BotCity que usa inteligência artificial para encontrar os conteudos na tela, ele faz a mesma coisa que o PyAutoGUI com o adicional de poder tirar prints da tela e transformar em código.

Outra que achei interessantes foi a translate que usei para traduzir textos retornados de APIs que estava testando.