Electronic tools