So far I've only generated the replica buttons and the blade tip for the 3D printed parts, but they turned out nice...
Somewhere along the line I also generated screen accurate grips and I have the sliced gcode from it, but I don't seem to have the STL's or the OpenSCAD source code for that anymore. :(
Snaps together, retains the moving button between the two parts, is printable flat, and is accurate enough.
The bottom sticks out a bit when pressed so I can use it to trigger a microswitch in the body parts later.
The tip is a press fit for the polycarbonate tubing I have for the blade, and has a hole to allow air to move through if I end up needing that. I have 4m of LED strips in my blade, so I might.