As Visual Studio allows any developer to build any kind of app for any platform, while providing features like IntelliSense, code refactoring, code navigation, debugging & testing in the same IDE, it has a considerable install size.
In the case of Xamarin, your tools will be Visual Studio 2015 and third-party SDKs. Mobile application development requires a successful installation of the correct development tools & SDKs.