Vinh, I would expect just about everyone to chime in with their favorite shotgun or the one they're most familiar with but in the end, any of the well known models can work equally well for you, no matter what you're doing with it. Even if at first, there's some imperfect, ergonomic feature that isn't as natural or intuitive, a flexibly minded shooter can quickly adapt to the system. I've owned and fired so many different pump models that it would be misguided of me to point you toward a single one.
In my teens and early 20's, I would go trap and skeet shooting every Wed. & Sat. night, under the lights of our various local fields, with family and friends. Saturday was a fun, informal, night so we'd "speed shoot" skeet with various shotguns, including pumps, as quickly as you could load rounds and safely run to the next shooting station. A typical round of skeet is leisurely, with each person shooting from 1 of 8 stations before moving to the next. In speed skeet 1 person would shoot all 8 stations quickly and without stopping. By the time I was in my 20's, a fast run would be about minute and for it to count, you'd have to hit all 25 clays. There was an 8 sec. time penalty for each missed target). It was a huge benefit if the person pulling the clays for you, learns your style and timing, so my brother and I would pull for one another. There was an art to pulling (releasing the clay) and you had to learn it for the sake of not messing up the person shooting. It wasn't super critical in normal skeet but when you're going fast, a half second late or early was very annoying for the shooter. Eventually, when my brother was pulling, I didn't even have to say, "pull" because as the shotgun was coming to the shoulder, the "bird" was leaving the house. haha! so much fun!
Before I owned my own shotgun I'd use a mix of whatever the adults would let me shoot. Pumps were popular for speed skeet because they were faster than over-unders and more reliable than than the Remington 1100's and Browning A5's we had at the time, which would start to malfunction after a lot of shooting. Plus, there weren't enough of them to be fired round after skeet round. Some examples of pumps were the Rem 870's, Win. 1200's, Ithaca 37's, Moss. 500's and others... like the Savage. The thing that I learned over the years is that there isn't a "best" shotgun, rifle, pistol, or revolver... period. I remember as a young shooter, that if I complained about the operation of a certain firearm, I'd get a stern.. "learn to efficiently shoot and operate the gun that's given you" speech, from either Dad, Uncle, Grandpa or any adult in the group that wanted to bust my chops. I'd normally roll my eyes but it eventually sunk in and ever since then I viewed it as a personal challenge to efficiently operate whichever mechanism I got in my hands, regardless of what minor preferences I might have.
I mentioned earlier that I only owned 870 pumps and these happen to be Wingmasters, because it's my minor preference, for a pump and the ones that I've kept over the years. I also have over-under's, a collection of Benelli's from 3-gun shooting and even a side by side. They're all great and all capable if the shooter puts just a little bit of deliberate thought toward them. No single article completely covers all the different aspects of the different models but
here's a link to one that's short and to the point/s, that you might find interesting.