Some options moving forwards for your old desktop applications are:
- .NET
- Python
It IS time to re-evaluate the application and see how it fits into the other development frameworks.
VB/VBA is officially dead.
Check out the article here: (https://blogs.esri.com/esri/arcgis/2016/11/14/arcgis-desktop-and-vba-moving-forward/)