Over-engineered Candy Dispenser
You could just put M&Ms in a candy dish, or you could overengineer a solution like JBV Creative did. The machine is basically a tiny candy factory that dishes out individual candies from a storage tank onto a conveyor belt and then into a tray. Money shot at 7:56. Want your own? Grab the STL files for 3D printing here.