Is it possible to project a surface of a solid into another solid

I need to create a work holding on the front plane surface of my part so that I can machine the top plane. The surface on the front plane is complex and aluminum, so I can't grip it with the steel vise jaws. An inverted surface (convex to concave) would allow me to create the perfect jig.

SolidworksSurfacing