Making a plugin “Suite”?

As far as I know there is no way to “group” plugins into one. Although, there is a way to hide plugins.

Just add following snippet to your current theme’s functions.php file:

function hide_plugin_trickspanda() {
  global $wp_list_table;
  $hidearr = array('plugin-directory/plugin-file.php');
  $myplugins = $wp_list_table->items;
  foreach ($myplugins as $key => $val) {
    if (in_array($key,$hidearr)) {
      unset($wp_list_table->items[$key]);
    }
  }
}

add_action('pre_current_active_plugins', 'hide_plugin_trickspanda');

Replace plugin-directory/plugin-file.php in above code with your plugin’s directory and file name. You can find this info by clicking on edit plugin link from the plugin list.

If you wanna hide the plugin from your WordPress Multisite, then you above snippet will not remove the plugin from the Network admin list. Here’s a snippet which will work on the WordPress Multisite

function mu_hide_plugins_network( $plugins ) {
    // let's hide akismet
    if( in_array( 'akismet/akismet.php', array_keys( $plugins ) ) ) {
        unset( $plugins['akismet/akismet.php'] );
    }
    return $plugins;
}

add_filter( 'all_plugins', 'mu_hide_plugins_network' );

Also there is a plugin out there to hide plugins. Hide Plugins is its name.

You could also create a mu-plugin (must use plugin). Just a couple of caveats: MU-Plugins can’t be upgraded through the admin, so if you want to update for new versions of WP, you (or them, if they have the skills) will have to go through FTP every time. And because these plugins are always on, be sure to test thoroughly! You can read more about mu-plugins on the Codex.

Let me know if that helps.