I thought I might do a little showing off as to how I made the grab bag for my family reunion.
Unfortunately I gave away all I made! (this picture is what I texted Emily and Mom showing the one I was using as a pattern and my first ful sized attempt).

But never fear, I had bought another yard of denim the day before everyone came because I was afraid nobody would want the nylon type and would be fighting over the jean ones (I had made 8 yellow, 8 denim, 4 red, 4 green, and 4 a light blue grey. Originally I was planning on doing them all yellow, but when Emily asked "Are they ALL going to be yellow?" I decided to mix it up a bit :-). Melissa convinced me to just go with what I had.
So now your going to get a tutorial. Isn't that so exciting?!?! You can learn from my mistakes so if you ever want to make some grab bags, you will go buy them.
(It would have cost me just over 180 dollars over the Internet for 30 and I spent around 130 dollars on the materials (including mistakes.. anyone need 10 yards of twill tape?)..... not to mention the 2+ weeks I spent making them. Were the savings worth it? Ask me next year.)
First, I folded the material over lengthwise and cut based on a tissue paper pattern I made at the very beginning. I had decided I wanted to get 4 out of a yard so that is how I set the dimensions.

Then I sewed up the sides, pressed the seams open at the top, and stitched parallel on each side of the side seam about a third of the way down on both sides.
Here it is pinned and ready to sew the hem along the top.

Originally in my practice one and the 1st full size one I made, I tried sewing the seam open all the way down, but that took too long and I couldn't get down to the corner as far in the full sized one as I had on my original small practice one.
So I gave up. Its what I do best. I'll show you later what I did to finish the inside.
Eventually we will rip open part of that seam for the drawstrings to come through. The sewing along the seam keeps the edges from coming out (There's a clearer picture later).
I sewed the hem at the top, and then folded it over and sewed again to make the casing.

See how deep that casing is? Its almost 2 inches. (1 3/4" if you want to get technical. And I do) I originally made it too skinny and the rope wouldn't gather the stiff nylon (see that first picture). I tried all sorts of things before finally realizing I just needed to make it deeper.
I also zigzagged twice across the seam so when I opened it there would be a little more support.
Then I ripped out the part where I sewed the seam open right up to the casing (do you like my Micky Mouse pajama's?) (I haven't started ripping in this picture)

After clipping the edges (that's why I ripped the line so I could cut the raw edges right under the casing), I zigzagged the seam closed all the way down. (In my example pattern bag, they put a sort of twill tap over the seam but that took too long to do. Besides, the bags only had to last one week :-)

Then I ripped the casing open along each seam. Here it is started. (See how the parallel stitching I ripped earlier now ends at the beginning of the casing?)

Originally, I tried leaving it open and sewing around the opening, but it was just so much easier to sew all the way up and only open it at the end.
On my example bag, they put fake leather in the corners to reinforce the material around the grommets, but I just cut up some old jeans for the nylon bags and used that in the corners (again, only needs to last 1 week!). That seemed kinda silly to do on a bag already made out of denim, so for the denim ones I pulled some random material out of my stash and cut out a couple triangles.

I even made a pattern for that! I didn't want them all to look different. Some of you may remember that material as my pioneer bonnet.
Perhaps only me. The material reminds me of striped ice cream.
Anyway, I pressed the bag closed at the bottom, pinned a triangle in each corner, and then zigzagged around (my machine has been jumping stitches when I zigzag and I don't know why).

Then all that was left was 2 cut a hole in the corner and pound a grommet thingy in (I bought the last gold ones at Joann's so most of 'em had to be silver).

I found white nylon clothesline at Home Depot to use as my drawstrings. Originally I looked at Joann's but they only had fat (1/2") rope and it was expensive. Plus, it was just rolled and I like the braided type. I also would have liked to find black but the white works OK.. especially for the price.
Here it is run through and tied at the grommets (At one Home Depot they had this pink/white clotheline that I used on the red bags and some of the denim ones).

I don't know why I didn't get a better shot of the finished bag and I'm too lazy to take another one.

Its all drawn up because the rope was just a smidgen too small. It was all I had left of the pink braided rope and I was trying to use it up.
So now you know.
Wait, I can't resist showing some pictures of them in action. What an awesome daughter/sister/aunt I am!

A sea of yellow and red.

I was right in thinking the denim would be popular with the girls.

There's a green one... and another yellow one.

I just had to throw in a picture of me even though I brought my own backpack.

And here is a grey/blue one being put to good use. (Mm... wait, did I pack this?)
PS.. I went swimming this morning! All by my little lonesome. Man am I awesome.