Como uma alternativa para ter uma ferramenta para gerar esses arquivos para você (não sei se existe uma ferramenta desse tipo), talvez você queira examinar as ferramentas named-checkzone e nomeadas -checkconf do pacote bind9utils.
Eles permitem que você verifique se os arquivos de zona e os arquivos de configuração estão sintaticamente corretos.
Você quer que as ferramentas gerem arquivos de zona para você ou para as pessoas, para que possam atualizar seus próprios arquivos de zona? Se o primeiro é realmente uma idéia muito melhor para aprender você mesmo, porque não é tão difícil e uma vez que você tem uma atualização de arquivo de zona de trabalho é quase trivial. Em seguida, use os utilitários acima para verificar a sintaxe.
No caso deste último, eu diria que eles te escrevem com uma solicitação para atualizar e você faz isso manualmente. Você sempre pode ocultar essa solicitação de e-mail em uma ferramenta sofisticada baseada na Web que faz com que ela pareça automatizada. ; -)