You can cover your own buttons without buying the cover buttons kit. Here is how:
You first will need...
1. Scrap of fabric (enough to cover the button that you will be using)
2. A button with a shank. (Button with a loop on the back. No holes)
4. Embroidery thread (just 3 ends)
5. Fine needle
7. Ball point pen
With the ruler measure the distance between the shank and the edge of the button.
With the pen and from the edge of the button, mark onto the fabric the distance that you obtained from measuring the inside of the button.
With the button on the fabric and upside down trace around the button the circumference of the piece of fabric needed to cover the button. Put the button aside and cut the circle.
With the needle and the embroidery thread, stitch a running stitch along the edge of the fabric circle. Make sure to leave a tail of thread long enough to make a couple knots.
Place the button up side down right in the middle of the stitched round piece of fabric.
Pull both ends of thread until the fabric snuggles the button.
Make a couple knots making sure the fabric is tight around the shank of the button.
It should look like this.
There should not be any fabric or thread blocking the button's shank so you can sew your button to your projects.
And here they are all ready to use. Have fun!