Software designs moulds, end products and much more