Published specs says they are all close in output so they should and do perform similarly. It's hard to make a meaningfull comparison unless the engines are in vehicles with the same weight, gearing, and tire size, but that's not usually the case with articles you see so you have to take it for what it is.
I had a 2000 Silverado 1500 with 5.3 and 3:73 rear. Good solid engine. Quick and got 2-3 mpg better than my 5.4. I think the Chevy was a tad quicker than my Ford but the Ford has 3:55 gears and bigger tires.
My best friend has a 2005 Silverado with the 5.3. My dad has a 2004 F150 with a 4.6. Both are regular cab long bed, with similar tires. I'm not sure what the gearing is in the Silverado( 3.54 I think) but dad has 3.73 in his. The chevy is quite a bit faster and gets better mileage. But when it comes to towing, the Ford wins hands down.
i had a 2000 chevy with the 5.3 as a company work truck and ive got a 2000 f250 with the 5.4. hands down the chevy was faster than my 5.4, even though my 5.4 is a 5 speed with 4.10 gears and the chevy was an auto with something like 3.54 gears. the main problem i had with the chevy was that it wouldnt pull itself up a hill unless it was turning 3500 rpms. but it pulled strong in the higher rpms. on the other hand, my 5.4 falls flat on its face and is virtually useless at any rpm above 3k. i think the 5.4 is better for towing because it makes more power at lower rpms and i dont have to constantly downshift.
Depends on so many conditions. I pawned a 2004 2500HD with a 6.0 and 4.10 gears with my truck. But that truck was obviously heavier.
I think the 5.3 might be quicker than a stock 5.4l in the quarter mile, but the 5.4l will probably take the early lead due to the monster torque down low.comparatively. Also put a 5k trailer behind both trucks and then race. I bet the 5.4l would pull through FTW....