I used to do VB6 as well, and any conversion would be trivial.
There was no functionality at all within H&E that I couldn't duplicate pretty easily. The only hard part was determining what each planetary hex contained, even drawing those is pretty trivial once I know what they contain. I can also convert between C# or VB6 or VB.NET, or even stream the output to an asp.net page.
Just saying I have the expertise to help, or even start over from scratch and rewrite it completely within a month or two (the hard part is the interface, all the back in code is easy for me).
I even played with a system at
http://btengineer.blogspot.com/2012_03_01_archive.html (my blog) that mapped an entire world down to 30m hexes, though procedural planet and 10km regional generation always stumped me.
I also wrote a cartographer app for Battletech that plotted over 110,000 systems, with as much detail as you can imagine, you can see a screenshot at
http://btengineer.blogspot.com/2011/09/cartographer-update.html.
Let me know if you want some assistance, or if anybody wants to create a list of features that I could turn into a design document, I'm really hoping T5 has all the stuff needed to general the traveller galaxy from scratch, hopefully even some tables for generating the terrain on the world itself, which has always been an obstacle for me.
Good luck regardless.