When i was using another PCB design tool, i built my own smd footprints . To do a quick prototype, i am using the linux "pcb" tool and the build-in footprints. The build-in footprints have pads with the same size as pins.
When i build my own, i found it helpful to extend the pads beyond the pins. With enough flux, just let the solder suck in from the extended area into the pins. Also, it's easier to clear solder bridges on the extended area, rather than on the pins.
I am adding 10 mils to the pads beyond the pins. Actually, easier to solder with longer extensions.
What do you guys use?