KiCAD: Footprint etc. for a breakout board on a PCB, which is to be designed
Kicad comes with an utility to design both schematics and footprints entries, the &quot;PCB Footprint Editor&quot;. FreeCad would be useful to draw the 3D model of the components. Albeit useful and nice-looking, they are not mandatory in a design.
I can recommend this series on youtube as a good introduction to KiCad: https://www.youtube.com/watch?v=ZHH4G_EWhm0. If you prefer something written (which can also be easily translated) I would advice this tutorial by SparkFun: https://learn.sparkfun.com/tutorials/beginners-guide-to-kicad/creating-a-custom-kicad-footprint-library
Please note that Kicad itself also has a ton of resources on its website and the forum is very active. This is website for the official documentation: https://docs.kicad.org/, from where you can get the official getting started: https://docs.kicad.org/5.1/en/getting_started_in_kicad/getting_started_in_kicad.pdf