about the buttons:
if you have a punch-and-die with 0,3 diameter punch, this is the easiest way, as this is small enough for most buttons.
For smaller ones, grainers (jewellers' tool consisting of metal punches with a hollow head) can be used, or you can slice streched sprue.
You can also...