I remember a while back i was doing some 2d sprites. I used a vector drawing program. Corel Xara i think it was. Anyway, i made it up so that the upper arm, forearm, hand etc etc, where all different items, and i could rotate them to fit the characters pose. With a bit of work, it looked not bad :)