I would like to write a program that automates the functions of a commercial program.

This commercial program allows users to drag pixels around of an imported pic. It's an amusement program to create funny distorted faces. This controlling application I write would, for example, enable me to outline a person's nose and then my controlling app would automatically do the click and drag movements of a cursor in a radial fashion within that outline. The outline would be obviously different for each pic imported. The program would have to do cursor movements that I program in to the controlling application. The movements would always be the same within the constraints of the outline, but proportionately different each time due to the different outline I trace around facial features for different pics.

There are many other functions of this program I wouild like to automate.

My question is: since I do not know any programming language yet, is VB a good choice for this project?