My response was a bit tongue in cheek, and the old school way (very old) of doing it.
Keylen (and Mr. Katz) are correct.
Macro dynamics is the process of adjusting the volume of a larger portion of the material, and volume automation is the better way to handle this. Shorter transient material is better handled through a compressor, and shorter yet through limiting. This is often the mistake made by budding audio engineers in that they try to apply the wrong process to fix a problem For example when people use an L2 (limiter) to squash the daylights out of everything macro, micro, and midcro (my term) dynamics.
Rather than trying to find a simple easy to use compressor that you hope will cure all ills, it would be better to start learning how to use all of the tools by experimentation or sit down with someone that knows and can show you.