I would like to thank everyone for their input.  I understand that most of you favor Tcl/Tk.  The following points, however, remained unaddressed:
 
1. If I decide to use Visual Basic despite everything, how do I go about binding it to VTK?
2. What are the problems with Java?
 
Thanks again,
 
Ron