O designer postado em IDE aqui mesmo no fórum, além de outras coisas já faz isso também há pelo menos 2 anos;
Foi montado um cabeçalho que permite o mesmo código trabalhar com os bancos de dados: DBF, Firebird, Mysql, Sqlite, Postgree e principalmente o ADO que abre o universo para qualquer outro BD;
Crie a conexão, clique no wizard, escolha os campos, ajuste os Labels, redirecione os controles (cada qual cai dentro de um padrão que você mesmo padroniza Logic=checkbox,date=datepicker,etc); permite repaginação; (TAB); se não detectar a chave primaria automaticamente você escolhe, informe o campo de pesquisa, escolha os campos para relatório e finalize e pronto, um esqueleto completo de formulário inclusive o CRUD com seu código fonte para uso ou retoque
O formulário gerado pode ser aberto pelas outras IDE, mas realmente não vejo motivo para fazer isso;
Ao clicar nos eventos vazios, automaticamente cria uma função static no fonte do formulário padronizada com nome do formulário, controle e evento, ou se não estiver vazio, se posiciona na função, não chega a ser a perfeição que vemos no DELPHI/VISUAL BASIC e outras IDEs Comerciais, mas me atende muito bem;
Ele permite gerar 2 tipos de formulário, HTML e Excel; como trabalho com consultoria, meus clientes precisam mesmo é do Excel para trabalhar a informação, o HTML foi mais para atender um publico que não tem o office;
é de uso livre, mantenho sempre atualizada com a ultima versão da Minigui extend;
Atualmente tem as traduções: USA/ITALIANO/ESPANHOL;
Fiz vários vídeos que estão no youtube que mostram algumas das funcionalidades,
Alguns colegas preferem fazer não mão, eu desde o clipper jã deixava tudo meio no automático, quanto mais pratico e rápido melhor, afinal de contas é só tela;
https://github.com/ivanilmarcelino/designer