Well, I started programming during DOS era. Then I learned to program in Visual Basic using available materials to learn and the first beta of Space Orbinomics for DGIII was more like experimenting with code, so it was very messy.
Mesh Wizard was the second big experiment and then I could learn about the limitations of the approach I was using. The code is a bit less messy, but I am not proud of the way it was coded.
Later I tried to discover ways to interact with code and Orbiter files, and created some tools.
The new Space Orbinomics started but it became hard to handle using the traditional event driven programming, specially when it is about handling scenarios the way I want to handle it. So I had to restart from scratch using Object Oriented Programming (OOP) which makes the code easier to debug. I did know about OOP but I found it is hard to find suitable material for beginners on OOP for VB. But finally I managed to understand it somehow.
I also think I brought VB5 to its limits and found that some instructions did not work as intended or some were too slow, so a process of finding ways to optimize VB5 code slowed me down.
Creating the classes I need takes a long time. So the process goes slow, as I am in need to create some classes for my job, as Excel also uses VB and it became a nice practice, and it takes some time to build classes.
I basically have a semifunctional user interface created with event driven programming, but I did not continue with it for it will become unmanageable without OOP. I do not want to make the same mistake I made with Mesh Wizard but in a bigger scale. So it goes slow, but it goes on in my spare time.
So the bad news is that I had to start from scratch using OOP, the good one is that it goes on, slowly but it goes on. Perhaps some of these tuesdays in the future, after climate change is irreversible, I could make a release when all humanity become environmental refugees...

It will go slow, because I want to make it as professional and neat as possible.
More than being some kind of Elite game, Space Orbinomics concept is more like FSPassengers for Orbiter. But the idea is the same. Fly, make money, pay your bills, try to make profit.
You may start your own Elite game, trade, buy here, sell there. But I am afraid orbiter has no dogfighting. But it has docking and entry, which adds to the experience.