You can create multiple custom tabs for products. Create one tab for all products or custom tabs for each product. Also you can create global custom tabs for all products or select specific categories. Use WordPress native default editor where you can edit html codes or visual edit also can upload media, add any type short-codes.