Interacting with sketches in multiple planes

Im new to Shapr3D and CAD in general, so Im not sure if I’ve just got an approach that is anti-pattern, or if this is a legitimate use case (maybe both?).

I keep finding myself needing to interact with sketches and/or edges that are on different planes. For example, i may have a body that exists and i need to cut a hole in a wall, but i want to do it with a constraint that keeps the hole a certain distance from an adjacent wall.

Another way of saying it is I’d effectively like the projection of a body’s edges to be used as a living sketch - or at least have some option or ability to snap to parts of that projection so that I can deal with change more easily. Im not sure if this is more of a feature request or if there’s a way to do something like this, so Im asking here.