Per se ist die Programmiersprache egal.
Was hier so beschrieben wurde, geht alles mit C++, C#, Delphi, Python, VBScript oder was man sich sonst noch so ausdenken kann.
Als Sprache/Umgebung nimmt man also das, womit man am Besten klar kommt.
Nur wozu die Forms hab ich nicht ganz verstanden.
Warum nicht direkt das Gewünschte in die neue
DB übertragen und dann damit machen was man will,
oder eben direkt auf die verschiedenen Datenquellen zugreifen und sofort das machen, was man machen will, ohne die neue
DB dazwischen,
oder
oder
oder