Sou desenvolvedor web de dia e estou pensando em criar meu primeiro aplicativo de desktop real. A idéia é criar uma ferramenta que automatize uma tarefa muito repetitiva em um aplicativo Web em que nenhuma API esteja disponível.
Eu sei que quero usar Java. Eu o usei antes para coisas na Web, conheço bem a sintaxe e quero que o aplicativo seja multiplataforma o mais fácil possível.
Onde não tenho tanta certeza é se devo usar SWT ou Swing. Como meu público-alvo principal usa o Windows, quero parecer o mais nativo possível lá. Linux e Mac devem funcionar, mas a aparência não é tão importante aqui.
Então, quais são os argumentos a favor e contra cada UI Framework, Swing ou SWT?
Obrigado.
PS: Eu desenvolvo no Windows usando o Eclipse. Mas estava pensando em brincar com o Netbeans.