Plenty of good info already but just in case you're interested in some theory detail...
From a design perspective, there's a few ways to look at "pounding in a chop".
If you think about what that is, it's "getting airborne and landing hard" right?
So the choices to fix it are either methods of not getting airborne, or methods of softening the landing.
Aluminum boats are prone to pounding because they're light, so they want to get airborne; they transmit shock because they're rigid; and often the bottoms are shaped to get maximum space on minumum power, so the V isn't super deep (among other design choices like wider beam which can be desirable...but which also contributes to a harsher ride, all else being equal).
Post-manufacture, since obviously 99.999% of us would never try to change the depth of the V on a boat, all the solutions are going to revolve around either changing the mass of the boat, so that when it hits the water after getting airborne it doesn't come to an instant stop, or preventing it from getting airborne, which is what the trim tabs would help with. If you can keep it down in the water, which is what those exotic OK hulls from Rafnar are about, you won't feel it slam, because that "slam" effect is the rapid deceleration of a falling boat, being stopped by the water.
Anyway trim tabs will probably be your best solution, because they'll tend to force the nose down in a chop and reduce the distance you fall, and the further the fall, the faster you're going when you hit the water.