I had the board manufactured at dirtypcbs.com
All the components were ordered from DigiKey.
I used a toaster/reflow oven to surface mount the components.
I 3d printed a case, I had to divide the case into multiple parts as I have a very small print bed.
I did not break out the ICSP pins to headers/connector on the attached PCB files, this means I had to solder jumper wires directly onto the ATmega32U4 to upload the bootloader.