Would be awesome if leatherworkers could repair their own equipement in exchange of some leather pieces. The same way Blacksmiths could repair using ghost iron bars.
Repairs are a tax or gold sink designed to remove gold and currency from the game. This is why you won't see professions able to repair gear. Professions don't remove as much gold. They just shift it from player to player.