Cree un 'FormsHelper' para definir aquí todas las formas/formularios de la aplicación. Como ven, estoy usando un objecto Form para definir una forma y después agregando objetos FormInput para definir cada uno de los campos.

Mi idea es definirlos/representarlos en código y después la traducción a HTML la haría cada una de las vistas (form_template.erb). De esta manera es más fácil reorganizar y representar el código.