If you're not a Lego fan you may not have heard of the Great Ball Contraption's.
Fairly mesmerising machines that simply pass balls from one module to another, can be made with enough time, money and patience....(a degree in engineering would help
)
This one is somewhat over the top, but you get the idea.