I often see suggestions of using Compound Paths, Subtracting Front Shape, or Knockout (or even Page Knockout!) in the creation of vector graphics, for example, in Illustrator. When should each be used?
Are there specific functions or drawbacks to any of them? I understand that Knockout is to go all the way down, but I still see people suggesting compound paths for this function, is there a reason? And what about Compound Path vs Substract Front, is there even a difference?