Create DeviceTool