SPIP, avec le plugin Forms & Tables permet de concevoir des formulaires.

Vous pouvez essayer ce formulaire pour voir comment ça marche.