software marketing application machine tools consultant thin-client radius3 legal nurse consultant consulting cnc equipment power tools hand tools new products machines new product product design graphic design design industrial design hardware consumer products