I get a newsletter from knitting daily.com. Even though I don't knit I find lots of usefull things to use with my crochet. I think this tutorial for homemade Checkerboard Buttons that was in todays newsletter is just darling.
Turn form over and rotate it 45 degrees so that previous wraps form an X. Working from top to bottom, wrap yarn around form from side to side 10 times for large buttons (Step 2) and 8 times for small buttons, covering the cardboard between diagonal lines of X.
Working right to left, wrap yarn 10 times for large buttons and 8 times for small buttons around form from top to bottom, using needle to weave yarn over upper half of horizontal threads and under remaining threads a total of 5 times for large buttons and 4 times for small buttons, then under top group of threads and over bottom group an equal number of times (Step 3).