Different footprints for different surface mount Resistor packaging?
Not all footprints are necessarily the same when pulled from manufacturers' datasheets, and different manufacturers will have different recommendations for different situations. There may be minor variations from manufacturer to manufacturer. This is why I always make my own libraries, to keep styles consistent and to standardize on footprint sizes. I make three of each resistor/capacitor size, based on IPC recommendations: "L", "N", and "M", standing for "Least", "Nominal", and "Most". "Least" means the pads are at their smallest, making that package best for dense boards. On the other hand, where boards are very sparse or where I plan to solder by hand, I might select "M" meaning maximum pad sizes.

Make your own libraries and do not create separate footprints for each manufacturer. Standardize. It's well worth the effort.