The PCB was designed with KiCAD and fabricated by JLCPCB. Components are all SMD except for the key-switches, LEDs, USB-C connector and ISP header.
Firmware was coded in C and drew from Dean Camera's LUFA library.
The "enclosure" consists of a spotted gum frame cut with a roman ogee router bit and a clear plexi base. The spotted gum was chosen to match the base of another project that I use to control PC volume.
The brightness control tact switch can be accessed through the plexi base.
I tried out a few key-caps as seen in the photos - some chrome arrow caps transparent caps, blank black caps and black shine-through media keys which I ultimately settled on.
The keys are configured by modifying the keymap.c file in the source code. A few example configurations can be seen here.