Hola, me interesa su proyecto, soy docente universitario en el área de programación web, desarrollador de software e ingeniero.
Quiero proponerle realizar su aplicación en java dado que Visual Basic es un lenguaje que esta quedando obsoleto, y como esta por hacer una migración de sistema no conviene hacerla hacia una tecnología antigua.
Java es un lenguaje multiplatadorma, esto quiere decir que su aplicación podrá ser ejecutada desde cualquier sistema operativo, además de ser un lenguaje ampliamente utilizado.
Esta aplicación se puede realizar en dos modalidades, una de escritorio y otra en un entorno web, esta última la mas recomendable.
Una aplicación web le permitirá utilizar el sistema desde su red local como así también desde el exterior de su empresa si ud lo desea.
Ademas le da la posibilidad de escalar la aplicación, esto significa que ud podrá ir agregándole funcionalidades de una manera simple y segura.
Su aplicación podrá contar con distintos niveles de seguridad en función del rol del usuario que desea utilizarla.
En cuanto a su antiguo programa si este utiliza una base de datos, podemos seguramente seguir utilizando la misma, java tiene una amplia flexibilidad en la utilización de bases de datos.
Me gustaría confeccionarle un presupuesto si ud lo desea o bien se puede realizar el trabajo por horas.
Para poder confeccionarle un presupuesto necesitaría me informe cuales son las funcionalidades de su actual aplicación (descripción del árbol de menú).
Le envió adjunto un portfolio de algunos de los desarrollos que realice y quedo a su disposición por cualquier consulta que desee realizarme.
Saludos