Exportação individual dos projetos automaticamente

Cria um script/php que possa ser chamado externamente que permita enviar o nome do projeto e este gerar a exportação deste projeto. Retornando o link de download deste ZIP.
Com este recurso acredito que conseguiríamos criar uma rotina automática para gerar copias de segurança de nossos projetos.
Fazer manualmente é algo muito arcaico.