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.