Início do desenvolvimento do VSTO

Estou bastante confuso com quais são as ferramentas necessárias paraVSTO desenvolvimento. Especificamente, eu quero manipular documentos do Excel 2003/2007 programaticamente. Eu fiz bastanteVBA antes, se você quiser relacionar qualquer resposta para isso.

Algumas perguntas que tenho sobre o VSTO:

Posso usar o Visual Studio 2008 Express Edition C # / C ++ para isso?Preciso ter o .NET Framework instalado?O programa VSTO resultante precisa ter uma cópia do Office instalada no mesmo sistema para ser executada?

Links diretos para as ferramentas / plugins / IDE relevantes serão apreciados.

Nota: Sou totalmente novo no VSTO e no .NET, mas como usuário avançado do Office. Eu tenho experiência com programação COM.

questionAnswers(3)

yourAnswerToTheQuestion