I used a Puck.js to make a remote shutter release for Sony cameras. You can find the repository on Github. This is a nice enclosure with a switch for it.
You'll need PETG and TPU 90A to make the best of this, as well as the following hardware:
1x - Puck.js board
1x - EG1205 switch
A few cm of wire to connect:
Off leg to GND
On leg to VCC
Middle leg to D28
2x - M2 6mm flathead screws
2x - M2 8mm screw inserts
2x - M3 4mm screws (non flat)
2x - M3 4mm screw inserts