What's the best way to hide or show selected plugins on a per-site basis?

I’m new here, so if someone can point me on where to find more info on this I’d appreciate it! I’m a multisite super-admin and I have a lot of plugins installed. Different sites need different plugins, and I don’t want each sites to ‘see’ all plugins, only the set of plugins they might need. So, what’s the best way to manage that?