Please note: I am an amateur sewer, so some of my terminology might not be correct. I hope it's easy enough for anyone to follow. This is also a pretty forgiving project if you make a few mistakes in measuring and if your lines are crooked (as several of mine are)
Step 1: Gather your materials
Apron ties: I found loops of t-shirt fabric on clearance at a local craft store and that is what I used for my aprons. However, you could use bias tape, cut your own t-shirt loops (by trimming a 1-inch section off the bottom of a t-shirt, cutting it into one strip, and tugging on it so that the ends curl in), ribbon, yarn, or any other material that would function like apron strings. A drawstring threader is also helpful if you have one. If not, you will need a safety pin.
Measuring and cutting tools: A rotary cutter and cutting mat are not necessary, but they are extremely helpful. When I originally made my aprons, I did not have a cutter and mat, so I used a good, old-fashioned yardstick and scissors. You will also need a ruler and a marking pen or chalk.
Sewing tools: I used a sewing machine, but I imagine the project could be hand-sewn as well (although it seems like it would be tedious to me). I also recommend using straight pins to pin the fabric before taking the piece to your sewing machine. I used matching thread, but if you wanted your stitches to be visible, you could use contrasting thread.
Embellishments: I did not use any embellishments on my aprons, but you could add buttons, flowers, or any other decorative elements as you see fit.
MIsc: I use an iron and ironing board to help create some of the folds when sewing my hems. If you don't feel it necessary to press your folds, then you will not need an iron or ironing board.
Step 2: Measure your fabric and cut
Step 3: Fold, press, and sew the top and bottom
Note: for some fabrics, it might be easier to do this step in smaller sections as you go, instead of trying to fold, press and pin the entire edge. The fabric I am using has some stretch to it, so it is easier to fold, press, and pin as I go.
After you have completed this for the top and bottom edges, take your work to the sewing machine. The folds should be about the width of the presser foot, so I sew a running stitch down the center of the folds. Make sure to do this for both the top and bottom folds.
Step 4: Fold the bottom to the top
Step 5: Fold, press, and sew the sides
Once you have folded, pressed, and pinned both sides, return to the sewing machine. This time, you are going to make two lines down each fold, creating an inner casing through which you will later thread your apron strings. Use the outer edge of the presser foot as your guide. For each side fold, sew once with the outer edge of the presser foot lined up with the outside edge of the apron, then flip it around, remove the pins, and use the outer edge of the presser foot lined up with the inner edge of the fold. Your lines should be approximately 1/2" apart (mine are father apart in the photo).
Step 6: Meaure thirds and create pockets
Note: if you want two pockets, or more than three pockets, divide your apron accordingly.
Once you have drawn your chalk lines, take your apron to your sewing machine and sew a straight stitch up each line. This will have created the divisions for your pockets.
Step 7: Add the apron ties
Return to your sewing machine and stitch the tie into place with a running stitch between the two parallel lines that created this pocket. Repeat for the other side.
Feel free to add any embellishments as you like.
Step 8: You're finished!
Note: if your ties are on the shorter side, tie your apron only in the back. My ties are on the longer side, so I loop them around the back and then back to the front and tie in the front.
Also, don't worry if any of your folds or edges aren't perfect, no one will notice once you are wearing the apron.