Olha, se tu desenvolve pra windows, usa windows q, distro alguma vai te servir melhor que ele.
O Visual Studio tem versão educativa etc né?
Quanto ao MS SQL, não caia no papo do Dennes q pra se amarrar. Se tu faz o treco razoavelmente bem feito roda em qualquer porcaria de banco de dados. O problema é escalar depois, e se tu desenhou bem o bagulho isso não é tão problema assim. Além do mais, quando tu faz o serviço pra um cliente ou ele já escolhe o BD (e é ele que paga, então pare de mimimi), ou cabe a você escolher a bala prateada adequada a situação. E o MS SQL só leva uma grande vantagem dos outros se o teu trabuco tá tudo em cima de microsoftware mesmo lol.
Quanto ao Flash, se você escreve animações e incríveis videogames, nada mais vai quebrar teu galho. Se você faz alguma outra coisa com flash não o use pq ele só é apropriado nesses casos.
Quanto ao fotodhop, se o Gimp não quebra teu galho, tu vai ter grana suficiente pra adquirir o fotodhop mesmo.