> You will need to choose a software tool to complete the activities in this course. Altium Designer, Circuitmaker, Autodesk Eagle, KiCad, and Diptrace will be shown as examples in this course.
Variants are the same, you cannot do it in kicad and altium is a breeze. It give you the flexibility to build different versión of the board in seconds.
Also, the library management is, in my opinion, very error prone. I get the flexibility and I find it useful in some cases but...
And the last is the design rules UI/UX is very simplistic, and you need to know what you are doing. Which is not bad per se, but for a software oriented to mainly begginers, I think is a bad idea. Besides you cannot import/export rules from one project to another and this is a killer for me.
I hope some day kicad will be a solid competitor to altium but right now I cannot fully do all my work in kicad as a electronics engineer, so even Altium is expensive, is a much needed tool.
Edit: I stand corrected, kicad indeed has lenght matching.
But the main attraction to Kicad is that is a CERN backed software. So has some pedrigree and that pedrigree is needed if you want to sell it to your manager as a backup tool for simpler non critical boards.
Another one, much more niche is rigi-flex PCB (stackup, simulation of flex, definition of areas) Is true that I've only done 2 in all this years (and both in the last 2) but altium saved my ass with the wiki and documentation.
We are software agnostic -- you'll be grouped with other users using the same software (group for KiCad, group for Eagle, etc...)