hmmm, software kenne ich direkt keine, aber es gibt fertige komponenten, welche das ganze (formular aufbauen und überprüfen) übernehmen können. bsp. dazu wären pear-komponenten bei php
oder gleich ein framework verwenden, welches die daten auch gleich in einer datenbank speichern kann... (da ich mich gerade (gezwungenermaßen) damit beschäftigen darf, kann ich da gerne nähere infos geben (php).
aber du hast ja nicht erwähnt, in welcher umgebung das laufen soll bzw. wie das ganze aussehen soll...
mfg
EDIT: aber einmal (selbst) in der programmiersprache seiner wahl programmiert ist das dann ja auch kein aufwand mehr, weder das übersetzen, noch das formular generieren...