Text this: Computer-Aided Design in Subtractive and Additive Prototyping