Ainda está lá Aparentemente, ainda não está lá. Deixarei a resposta aqui para fins informativos.
Uma ferramenta semelhante, porém diferente, está no aplicativo "Gerenciar o Servidor", está no Gerenciador do IIS .
- Log on to the Web server computer as an administrator.
- Click Start, point to Settings, and then click Control Panel.
- Double-click Administrative Tools, and then double-click Internet Services Manager.
- Click Action, point to New, and then click Web Site.
Como é mencionado por Bill Sempf nos comentários abaixo, isso não atende a todos os requisitos.