It sounds like from the question, and looks like from the photo example that you would like to sell multiple products as a "Set" (see photo) with one sku (see photo). If that's not the case, maybe add more detail regarding your use case.
The "best" option out of the box:
There is not currently a stable bundle module for Drupal Commerce 2. Commerce_product_bundle for Drupal 8 accomplishes the function you want, but the module is not stable, nor under active development or maintenance. I would only install it for testing on a sandbox site, and would be hesitant using it in production in it's current state. commerce_product_set on github was developed because commerce_product_bundles was not production ready/ maintained.
So unfortunately, nothing is ready for this out of the box, so whatever choice you make will likely require some development.
Commerce_bundle for Drupal 7 is actually very dependable as a dev module, but I'm guessing you don't want to start with Drupal 7 at this point.
There is also product add on (pado) module for Drupal 8, but the use case is a little different than your example.
Sorry there is not better news.