What you'll need:
1 cardboard snack box
18 inch grid ruler
Pencil
Scissors
Printer paper
4 Binder clips
Exacto knife
Phillips-Head Screwdriver or Ice Pick (something thin and pointy)
Hammer
Paint brush
Wood Glue (very durable)
Embroidery thread
Yarn needle
Preferred colored cardstock
Button
Sharpie
Step 1: Find An Empty Snack Box
Step 2: Gather, Measure, and Cut Paper
Measure your pages a little smaller than your book cover. I made it so there would be about a quarter inch difference around each side. If your cover is 4.5" x 6", then make each individual page 4" x 5.5" .. Measure the page width as a whole (8.25" (I included the quarter inch just for folding allowance purposes)). So in the end, you'll be cutting out a stack of sheets that are 8.25" x 5.5" . Clip the pages together and cut along the lines with an Exacto knife.
Step 3: Measure Holes and Punch
Using something thin and pointy like an ice pick or small screwdriver, put the point on each dot and hammer it through to the other side.
Step 4: Glue, and Repeat for the Cover
I accidentally punched the holes before gluing, but it still lined up just fine.
Step 5: Sew the Pages to the Cover
Step 6: Gather Colored Cardstock, Cut to Parts
Cut out a piece for a closure tab and a patch for under the button. glue the patch to the center of your cover and glue the button to the patch.
To figure out where to put your closure tab, line up the pointed edges with the first corners of the button patch. Where the tab crosses the end of your cover, fold it down, fold again when it reaches the bottom of the cover, and glue the last bit to the back of the book.
There's no true way to measure the length of the embroidery thread; you just have to test it that you'll still be able to get it around the button once its attached to the closure tab.