>may be vcx can be work for me.(I do not know more about vcx)
You should have as a minimim a form class with the programmed functionality. The buttons can be in a separate class (either as a toolbar or a container based class if you want them on a form).
You may check frameworks, some of them are free (CodeBook).
If it's not broken, fix it until it is.
My Blog