I suppose it depends on one's level.  Crafted leather armour kept my archer going for quite a long time through the game, though now I'm at a higher level there are better armours available to find or for sale.  Likewise with arms, until tenebrium was available and I wanted two additional characteristics.  But apart from that, it's provided me with a handy source of income to fund my expensive shopping sprees! 
