Vending machine.
multiple layer to ease the access of each part in the machine.
All candy are textured and you can adjust the number of candy you want in the machine with the array moddifier.
The price tag can be textured.
The textures in the final picture are not in the file, it's just an exemple. You can change the material easily, so it can suit your scene.
Thanks GameDevWannabe, To use it with EEVEE, we can modify the glass material as describe here: https://www.youtube.com/watch?v=SN9lkS7K04k