Форму можно создать отдельным классом, и в любом месте получить из ServiceManager через FormElementManager.
Пример получения в любом контроллере:
$this->getServiceLocator()->get('FormElementManager')->get('ModuleName\Form\MyForm');
где ModuleName\Form\MyForm полное имя класса формы (включая namespace)