Smarter prototyping: Reducing costs and increasing efficiency with variables