eu começaria com o .net , porque deus sabe coom é chato parar seu trabalho pra migrar de ferramenta , é sempre feita na parte da noite, aew vc fica o dia todo na frente do pc , uma M... rss, eu recomendo tbm o Active report , que vc pode baixar nesse site,
www.datadynamics.com, faça um login e vc pode baixar, e como o TIRANOSSAURO disse tbm é bom procurar professor irmao , ainda mais quando esta pra aprender a mexer com o primerio programa, existe varios outros programas depende do que vc vai precisar tem um profgrama chamado UPX , que serve pra compactar o codigo se seu sistema ficar muito grande, é bom ter na mao sempre um editor de econes , porque interface é sempre importante , tem um chamado AWIcons , muito bom, mas sobre ate interface nao seria nem programas especificos, seria controles Actives dentro do programa, onde vc se vc escolher ficar com o vb 6, vai precisar mais , no vb .net , os controes ja tem uma interface melhor, mas tem o Xtab, que é um modelo de tab melhor que eu uso, o chamaleon button , que é um botao com a interface melhor, enfim todos os controes do vb 6 vc pode trocar por controels activex, nao é bom trocar todos de uma vez, mas , vc vai encontrar uns que vai gostar mais.