I do not use any generator prepared by backoffice or the so-called scaffolding.
Why do not I use them in general?
These tools make a lot of difference depending on how the structured generated user interface is; you no longer have the opportunity to design it exactly the way you want.
They are quite difficult to reuse if you do not know them very well, they introduce a lot of magic, for example, when I create a backoffice using Django, I have to set five parameters, and backoffice works for me. Understanding how this works does require a lot of knowledge about the internal mechanisms of the tool, so updating can be a real pain.
In my opinion, there is a big difference between providing an almost complete backoffice application such as Symfony, Rails and Django and what the Zend Framework does: limiting the overall structure and libraries.
There is a deliberate choice between what works out of the box and something flexible. I think they tend to guide different needs.
I prefer the Zend Framework approach, as I am not satisfied (and have not experienced what I have to admit), with what others offer as an “almost done” user interface.
Why will I never use them in the Zend Framework?
If the Zend Framework does not extend such tools, I will not connect what others tried to build, since nothing can guarantee that there will be no regression on it (and the update can be really good, because Zend always integrates more and more external services ) The strength of the Zend Framework is its flexibility, blocking the tools above it, you go against the philosophy of the product.
This may satisfy your expectations for a really small project, but for more, I really suggest you create your own user interface to suit your needs, a backoffice will only take one or two weeks.