I created this macropad using 8 switches, 1 rp2040, 1 oled display, 1 rotary encoder switch and 8 leds. This was my first hardware project and I enjoyed making it. In this project I used KiCad for designing the PCB which involved several steps including making the schematic and then designing and routing the PCB. As for the Case I used Fusion360. Lastly, I used kmk firmware for the keyboard’s Firmware. Overall the experience of using all softwares was quite smooth. The only time I did run into issues were when for example finding the correct symbol and footprint for the SK6812MINI-E and fixing the dimensions in the 3d model. Both of which I fixed.
I used the kmk Firware for the entire keyboard.I might change features in future but that's it for now.