I don't understand what's wrong with that?
IRL that is exactly the type of thing VB is used for. It's easy for non programmers to design interfaces, relatively intuitive to program, and it doesn't require compilation or other fancy or complicated processes to use the completed program.
It's literally WYSIWYG programming.