Bom dia pessoal !
Pretendo desenvolver uma pequena aplicação comercial (financeiro, estoque, faturamento), desktop (Windows/Linux), para até 20 usuários simultâneos.
Sei que há diversas ferramentas/componentes, como Eclipse, NetBeans, Hibernate, Jasper, JCreate, JBuilder, OpenSwing, Struts, Groovy, JBoss, JTable, etc.
Como base na experiência profissional de vocês e o que já estão usando, que ferramentas/componentes/plugins (free/OpenSource) produtivas e flexíveis me recomendam ? referente a:
1 - acessar banco dados (qualquer um free)
2 - funções de impressão (matricial e deskjet) + preview
3 - gerador de relatórios
4 - desenhar telas