Prism Launcher is easily the best third-party launcher, hands down. It’s really useful and intuitive, with instances (basically it lets you make seperate game installs for different modpacks or versions or whatever) and lets you easily install any mod, modloader, modpack, resourcepack, or shaderpack from all the major platforms (CurseForge, Modrinth, FTB, Technic, etc.)
Well, Prism is forked from PolyMC, which is forked from MultiMC. Prism lets you download directly from Curse and FTB, while MultiMC doesn’t.