O BizTalk usa bits desses aplicativos quando determinados recursos são instalados. (Na minha opinião, essa falta de "reinventar a roda" é boa, embora pareça um pouco estranho carregar o Excel eo Visual Studio em um computador servidor.)
Os componentes do Visual Studio são usados para fornecer funcionalidade de interface do usuário para escrever código. De acordo com pelo menos um documento que eu li, se você não está indo para desenvolver código no computador servidor (na linguagem Microsoft um "sistema somente de produção") você pode instalar sem o Visual Studio.
O Excel é usado no cliente "Business Activity Monitoring" (cliente BAM). As bibliotecas para a funcionalidade BAM sempre foram "strongmente acopladas" ao Excel. Espero que isso aconteça porque eles desejavam dar aos usuários as funcionalidades de gráficos dinâmicos e tabela dinâmica do Excel sem ter que codificar algo semelhante ao Excel. Se você não for usar o BAM no computador servidor, acredito que você pode se safar sem ter o Excel instalado (embora eu ache que você tenha que desmarcar o recurso durante a instalação).
Há uma "Matriz de dependência de recursos" prática (mas mal processada) aqui: link