All you really need for sutures is a needle and thread. Its not that hard to do.
I have a couple of pretty good kits in the cars, and one big one in the house, I suppose I could do more than I am trained to do with what I have, but I have stitched myself up several times, and a few others a few times as well. Playing hockey when masks were not required or just came out, a lot of people were getting cut, I have a pretty good scar on the bottom of my chin that I have stitched at least 5 times, the last few I could do it and not miss a shift.
My big things for first aid are compression bandages, Ace wraps, that clear wrap that the lumber yard uses to make bundles, that stuff is great for wrapping up a bad laceration until you get someone to help. Summer of '06 I had a kid working for us who was an ape, He would climb all over trusses like he was born to it, unfortunately he would get a bit carried away and wearing shorts one day. managed to snag a truss plate as he was swinging away to another truss. He opened up about a 4 inch cut on his calf and it was UGLY. Luckily, he did not appear to have any arterial bleeding, just veinous, so I used some sterile Eye wash to flood out the cut and then using a couple of compression pads and that plastic wrap we were able to cut the bleeding down to a very small amount while we drove him to the hospital.
The advantage to the plastic wrap is that it does not pull open the wound when you remove it, as it only sticks to itself.
A lot of the stuff can be bought in bulk for quite cheap from health supply places such as pads or bandages, and gauze. The big thing that travels with me when ever I go more than a little way from home is a drug kit. My doctor is a friend has given me a few scripts for some pain killer and antibiotics that just sit in my case. Nothing worse than going on a week camping trip or vacation and getting a burn or bad sprain and not being able to deal with getting home when a good pain killer or a dose of antibiotics would clear it up and make things so much more comfortable. I