Wintergatan has a really awesome youtube series about building a programmable marble music machine, and it has some really cool 3d printing, CAD, and engineering content.

https://www.youtube.com/watch?v=CWG5oZB593w https://ift.tt/2OES09e