its hard for any compressor in pedal form to do so much that change the fundamental characteristic of that distortion to articulate, tight and mute(??) if theres none of these to begin with in the first place.
The article by randolf, posted by leecs is a good read into compressor. If you wanna try, try those mentioned in the article first.
As for compressor for metal. Theres no such pedal. A compressor is a compressor which compressed signal, regardless of style. As long as theres any sound going into the pedal, it wont distinguish whether is it people talking or lorry engine sound, it will still compress the sound. But whether the one listening like it or not, thats hard to say.
Have fun with the search!