To be frank, the only real need for modpacks now is just the configs and one auto-download for all your mods so you don't have to do it manually. Modding the vanilla launcher is rather easy. You just slap it all into the mods folder once you've installed Forge. I see no reason to use an actual launcher anymore. They just mess with all your settings.