Bonsoir,
ne connaissant pas le VB.NET, et en programmant essentiellement en AutoIt pour le moment, voici que je peux te dire.
Avec l'AutoIt, des choses, tu peux en faire. Le seul truc qui pourras essentiellement te bloquer, ça va être la portabilité de celui-ci, et la difficulté du code dans lequel tu te lances. En effet, si des fonctions ne sont pas incluses dans le pack par défaut d'AutoIt, tu n'es pas sans s'avoir que tu as la possibilité de faire tes propres UDFs, et qu'AutoIt gère les objets et les .DLLs. Cependant, AutoIt n'est pas un langage de programmation à part entière, il est surtout fait pour créer des scripts automatiques pour les applications essentiellement Windows (d'où l'utilitaire "AutoIt window info" pour avoir des renseignements sur une fenêtre). A remarquer que certains contrôles ne peuvent être manipulés, c'est le cas dans des interfaces Addobe ou des jeux avancés.
Pour le VB.NET, je n'ai entendu que des échos. Déjà, c'est pratiquement le même fonctionnement d'AutoIt, langage pas assez soutenu par Microsoft, en clair, langage inutile. (Je répète, ce n'est pas mon avis).
En dehors de ça, je ne vois plus quoi dire. Si ce n'est te conseiller de te rediriger sur un vrai langage comme le C, C++ voire même le C# car celui-ci est plutôt à la mode. Le Java, on va te le conseiller mais personnellement, je n'aime pas trop sa façon de fonctionner. Pourquoi un autre langage, car l'AutoIt peut faire de supers bots, très avancés, mais on m'a dit une fois : "ce n'est pas parce que tu peux le faire, que c'est forcément une bonne idée.". Tu peux faire un bot comme ça en AutoIt, mais c'pas une bonne idée. Enfin, AutoIt est plutôt lent.
En espérant t'avoir aidé !