One component, two footprints?

Okay, so I’m designing a nice PCB to help me breadboard my projects quicker. I want some flexibility, though, like having the ability to solder a TQFP32 ATMEGA or opt for a PDIP-28 version instead.

How would I go about that in KiCAD? Create two components on the schematic? Or create it once and somehow hook up two footprints?

You’ll definitely want to create two components on the schematic, particularly because they’re not really the same. Your example components don’t even have the same pin count - you’ll definitely want to be able to control how they’re connected.

Also, that’s a pretty standard way of doing it in other EDA packages, so it’ll be clear to people reading your schematic. Just mark one of them an “alternate”.