How to create a plugin that includes all the other plugins?

You shouldn’t do such a thing, either for security, copyright, and other reasons. You can use a plugin management tool. There is a famous one, called TGM Plugin Activation.

You can include plugins for your works by many ways, such as from the repository, external URL, or even a pre-packaged zip file in your theme ( Not recommended ).