If you need the EH, leatherworking has more stamina than the other options. In current normal mode gear, though, you will be comfortably around the million HP mark without doing anything to encourage it; the EH probably isn't needed. BS is good for the flexibility; basically the rest of the stat professions provide around about the same outcomes.