Olá, Marco
O Sql Server Management Studio é uma IDE dedicada não só ao desenvolvimento, mas também a muitas outras features de gerenciamento de um banco de dados SQL Server. Usamos as ferramentas existentes no Visual Studio porque nossa aplicação é pequena e também não precisamos sair da IDE para resolver nossos problemas.
Numa aplicação profissional, por outro lado, o Sql Server Management Studio é mais adequado para criação e edição de scripts, avaliação do "plano de execução" de uma consulta crítica, e outras opções avançadas.
Além disso, quando uma aplicação já está em produção, com seu banco de dados relacional num servidor, você não irá mais se conectar ao banco através do Visual Studio. Em vez disso, você irá usar o Sql Server Management Studio para fazer uma conexão a esse servidor na nuvem.