Я знаю, что есть основные отличия, такие как отсутствие плагинов и тому подобное.Но если я использую Visual Studio Pro на работе и захочу создавать приложения ASP.NET MVC дома, сочту ли я помехой Visual Studio Express?
Visual Studio Expression - бесплатная, но менее функциональная версия Visual Studio Pro. Как вы заметили, он не поддерживает плагины и ряд других функций. Он поддерживает редактирование веб-приложений MVC, поэтому он вполне подойдет для ваших целей.
Вот очень полезная страница часто задаваемых вопросов для Visual Studio Express
В статье Википедии о пакете изложены ограничения списка для каждого компонента.
http://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express
Помимо плагинов, за кулисами есть только несколько вещей, которые отличаются, но по большей части вы не заметите огромную разницу - если вы не хотите создавать плагины для VS или сотрудничать с командой черезTeam Foundation. Вот сравнение версий MS