There is a great opportunity to provide kids and adults with a collection of programmable, computationally enhanced, inexpensive, and user-friendly fabrication tools so that they can make a variety of things for meeting their own personal needs as well as the social challenges of the communities in which they live. But current computer-aided design tools are the main obstacle in increasing creativity and productivity. LaserLogo has been designed to address this issue. LaserLogo is a vector-based, graphic version of the programming language Logo, where the graphical turtle serves as a concrete metaphor for understanding the representations used in describing project files for common fabrication applications. In addition to a programming approach to designing objects, traditional direct manipulation tools are also available. The current designs from LaserLogo can be made with laser and waterjet cutters.