Du hast ja nicht gesagt, wie komplex das Formular sein soll. Aber wenn es nur ein klassisches Loginformular werden soll, dann ist das in WPF oder Swing schnell zusammengebaut.
GUI geht ja meistens schnell
Zudem hast du nicht diesen Übergang zwischen WPF Formular und
VCL. Man sieht schon den Unterschied zwischen Java und Delphi ist das nochmals stärker. Wenn du in deiner Host-Anwendung dann noch irgendwelche Skins benutzt ...
Oder du machst eine Zwischenlösung. Du erstellst zwei Funktionen in der
DLL, jeweils mit und ohne
VCL. Je nachdem implementiert du in der Host-Anwendung dann ein Formular oder eben nicht.
Login/Registrierung ein paar Requests zu einer Datenbank.