If the idea is to have a single PCB design onto which some components are optionally placed, I use a separate application for that. I find that preferable, because the production/assembly phase is a different phase than the schematic/PCB design. (For example, when starting assembly, you quickly need to also handle inventory keeping and the component ordering process.)
Managing variants of PCB desings that are largely the same, is a completely different thing.
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp