There's also a long article with more information.
working out features and layout in Figmafull size paper mockup for sanity checktesting different key switches (Kailh Choc V2)creating keycaps in FreeCADcreating key labels in Affinityextrude imported SVG graphics to create 3D labelskeycaps in Bambu Studio, ready to printfreshly printed keycaps (using 0.2 mm nozzle)3D printed feet with heat set inserts and rubber padsoptimizing key matrix to avoid ghosting with help of a spreadsheetshopping for electronic partsdrawing schematic in KiCadarranging parts and laying out PCB trackschecking 3D viewusing Blender for quick visualizationMacroPad created to check designcomparing soldermask quality of different manufacturersPCBs fabricated by JLCPCBflashing firmwareusing tweezers to test if all keys worksoldered keys and encoder; assembling remaining partsedge painted blackall done