In Eagle, when I make a part in the schematic library, I can associate it to a few different footprints. Same goes for Altium. When I export schematic to go to PCB, the tool will pull in the netlist and stuff appropriate footprints. I'm curious, is there a way to do this in KiCad, so I can skip the tedious process of CvPCB?
I've been doing some searching and found a few people liking the process Eagle had for one-click Schem-to-PCB mapping (which people seemed to think meant auto-routing and everything, which it is not), and some others complaining about the slowness of CvPCB (as well as stability), but I've not uncovered any result which explains how one might impart a preferred footprint to a schematic symbol, and then skipped CvPCB outright from there. This is literally the sole contention I have with KiCad. I've been able to do everything else I've wanted, but this step is just pointlessly needless.