Informações sobre produtos Microsoft

Olá,

Estou especuando produtos para uma melhor produção na área de Software. Estou especulando produtos pagos atualmente.
Sei que a Microsoft disponibiliza de forma gratuíta um editor de texto para programação chamado VSCode. Também disponibliza para .NET um plugin de integração para o Eclipse. Sobre UML. Acabei vendo que existem vários softwares gratuítos para UML. Porém a Microsoft tem o VISIO. Uma ferramenta para projetos. Desde UML entre outros.

Segue minhas perguntas.

1- Para Code->UML no Visio existem formas de trabalhar com o VSCode ou o eclipse?

2- Alguêm tem alguma experiência no .NET? Além do java o C++. Poderia repostar sua experiência?

3- Alguêm pode postar a experiencia UML-Code? Apesar de não ser meu maior interesse. Onde meu interesse atual é o Code-UML.

Grt.