Yeah, the problem with researching that though is that a bunch of heavy duty leather jackets that cost well over 200 dollars show up. But I found a thrift store nearby that sells that kind of jacket for like 50 bucks.
i found a really awesome set of what i think are upholstry needles and tools in my dead grandmother's house. they work great for studs, spikes and patches on leather.
i also wear garden gloves. you might check out a fabric/sewing/craft store and see if you can find a set of big needles...i'm missing one...it was a nice curved needle and my ex stole it because it would pierce a perfect 14 gauge hole and he's dumb enough to shove an old dirty needle thru his lip.
I know how to sew too believe it or not. I use floss cause my jackets and pants arent just for show they get alot of abuse everyday and need to hold strong. A friend bombed a hill ate shit going 45 mph slid like 20 feet on his back fucked up his back patch but the floss didnt tear at all. Its strong shit and its really cheap.