Нет, вам это не нужно, если они вам не нужны. Но ...
Тем не менее делайте это;) Существует множество сторонних программ, которые могут полагаться на Visual Studio. Кроме того, некоторые из типов проектов Visual Studio не поддерживаются БЕЗ Visual Studio (например, проекты баз данных).
Я не уверен насчет модульного тестирования и тестов кодированного пользовательского интерфейса .... Я думаю, что они являются частью настройки Visual Studio, поэтому вам нужно установить их, чтобы они были доступны.