Macht es doch nicht so kompliziert... Wenn ich den TE richtig verstehe mißbraucht er die Mainform als Splashscreen, zeigt dann ein neues Fenster an, versteckt die Mainform und benutzt das neue Fenster als "Programm". Wenn es so ist, ist das eher suboptimal