I found this list of photos really good as reference for rivet button installation. I am translating this tutorial into English for your reference.
Here is one of the rivet / snap closure installer commonly use for leisure project (I am using heavy duty puncher tool though).
Metal Snap Closure and Dies Set
You will need the following tools to install snap button :
· A ( CAP), B (SOCKET), C (POST), D ( STUD), with A & B and C & D form a pair respectively. Setter - a metal stand to hold the snap button to be punched (photo bellow)
· T1 is used for poking a whole while T2, T3 (photo below) are the dies tool. (An awl is also a good tool to poke a hole).
· A hammer.