https://robots-blog.com/2014/09/16/blockscad-kickstarter/
BlocksCAD Teaches Children Math and Programming while they Design their Own Toys