Warum überhaupt
GUI?
Wenn ich mir den ersten Post anseh, dann wäre Konsole doch genau die passende Lösung.
Bzw. die Hauptform ist keine Hauptform, von der aus alles abläuft, sondern stattdessen gehört da eine eine Statusform hin, welche
von dem Arbeitscode aus angesteuert wird.