First of all, thanks for the intervention.
I really understand your troubles about your recorded data.
Undoubtedly it's always better to do something with own hands (provided you are able or you have time to spend). Nothing is more satisfactory. I started my program in such way.
You've also already outlined that caveats are unique to your personal situation.
Nevertheless, there is some points I'd like to clarify.
I haven't reinvented the wheel.
As programmer, you might easily "open" the database and find out the data.
But, if so, you should also understand that the problem is not only if you're able or not to access the data: this doesn't solve any problem.
A first problem is the database structure, as I mentioned above.
For example, you might have two MS Access database with the same data but totally incompatible each other.
In fact there are thousand of ways in order to build a database structure.
For this reason, a tool that could study for you the way to automatically merge both data cannot exist.
Only the programmer can study the problem and (perhaps) can solve it by writing appropriate routines for the single case.
For the same reason, the absence of some mysterious "ODBC"
should not be considered a missed feature.
Another problem is the relationship between the data, usually represented by numeric indexes.
These indexes are created by the software itself, and it's pretty impossible to do the same job manually.
Moreover, if you don't know how the code work, modified data might cause inconveniences while the program tries to read and show the data.
This don't mean that the program is bullet-proof armed. The opposite is true. For example, take a look at the file import utility. If you're able to export your data into formatted text files, you're also able to import the same data into Magnificat. And the program provide many ways in order to manipulate the data in keeping with your standards. Before and after the import. You can also make same changes on the imported catalogues.
A final question. You said:
"The program looks promising from what I've read on the web. Reliability of operation is one thing that cannot be evaluated at the outset. It'll be interesting to see how 'reblem' gets on with it"
Seems that you haven't yet installed the program...