Если вы собираетесь создать расширенную многостраничную форму, которая выполняет всевозможные хитрые трюки, я бы не советовал использовать Zend_Form, так как это, вероятно, просто помешает вам, но это только мое мнение. Я использую Zend Framework, но никогда не видел необходимости использовать Zend Form, так как мне нравится кодировать все формы, связанные с самим собой.
Я бы построил форму в простом старом HTML, вы могли бы использовать плагин jQuery tabs , чтобы разделить форму на страницы более гладким способом, и плагин jQuery form чтобы помочь с сериализацией формы и представления ajax.
Существует также плагин jQuery validation , но я никогда не пробовал его.
Удачи с этим.