basicly, having a full end bar, slower weapon does more dmg, but less styles.. and faster weap lesser dmg, but more styles.. So around same dmg dealt when bar is depleted. (ofc, style depending aswell).
weight have nothing at all to do with end usage, if you get two weapons with same speed but different weights they will use the same end. Whether a weapon is 1h or 2h affects this I don't know, but the weight doesn't
And shields are actually a type of weapon, they have DPS and SPD aswell, it just doesn't show when you right click them. But generally the bigger the shield, the slower it is, there is a few exceptions with some of the epic dungeon shield being faster than usual for their size