Using Visual Basic or another GUI

You can make a VB program that communicates with programmed arduino.

Cheers,
Kari