Ich hab das mal vor Jahren als eine Art Prototyp für einen Kunden gemacht (code vermutlich verschollen). Ich habe dann damals die Verarbeitung der mit dem Tool generierten html-forms mit der Uralt-Spec Servlet Engine gemacht, die bei domino dabei ist.
Keine Ahnung, ob das jemals in Produktion gegangen ist.
Das Problem bei domino only Lösungen ist die starke Kopplung zwischen den Feldern, die der User sieht und die Felder in der Notes Maske.
Versuche mal in einer Notes-Maske mit Pass-Thru Html ein Feld, so der Art <input type="text" name="ayhansWebFeld"> zu schreiben, sende die Maske ab und schaue dir die Fehlermeldung auf der Serverkonsole an.
Dann siehst du, was ich meine.
Wenn der User ein solches html-Form gegen Tomcat oder die Domino Servlet engine absendet, gibt es diese Probleme nicht.
Sehr vermutlich ist xml eine gute Idee, um die Definitionen der Masken zu speichern.
Bekomme richtig Lust auf das Projekt.
Gruß Axel