There is no better way to learn electronics than building your own gadgets. HardWino is an open source cocktail maker you can make with an Arduino. It has a touchscreen with an Arduino MEGA that lets you select your cocktail. A few motors have been used to rotate the bottles and control the valves.
This project has 3D printed parts. Pierre Charlier has shared more here.