SparkMC is a custom launcher for Minecraft that allows you to manage multiple installations of minecraft at once, while allowing you to download modpacks.