Fazendo uma pesquisa rapida em um site sobre trampo, vejo que o VB apareceu mais que o Swing…
Mas por se tratar de uma plataforma mais viavel a qualquer S.O. Java sai na frente…
Swing não é muito divulgado pela Oracle, mas com alguns frameworks e o Netbeans auxiliam quem quer programar para Desktop…
Vai da necessidade de cada projeto…