Извлечение и установка файлов выполняются автоматически установщиком Windows для пакетов MSI.Вам не нужно делать ничего особенного.
Что касается этапов установки, это обычно делается с помощью пользовательского интерфейса.Это не поддерживается Visual Studio, но другие инструменты создания настроек предлагают несколько тем пользовательского интерфейса, которые могут удовлетворить ваши потребности.