He was created the day Willpower became available on the live servers. The chains around his gloves help them hold together. Energy melee is a rough set of powers. He needs the gloves to help protect his hands.
Canadian players would tend to make a point of letting me know that "Zed" was how they said "Zero", and wondered if that was the meaning behind his name. Actually, no. His name was simply the word "energized" with a space added. Zed did not have a description until I happened to be watching something on late night TV. I saw a commercial for some silly diet pill, and they made a point of exclaiming, "Now with Hoodia!". It was one of the most lamely ridiculous things I'd ever heard, and I had to use it.