Hi all 
Ok, so I keep finding myself wanting the same feature/command, so I thought I'd ask, in case it can be done already, or in case Michael would be willing to create one :D
 
So what I want is a command that can inset a shape (often the original shape) into a surface, or multiple surfaces...
 
I'll (manually) create some examples, so you know waht I'm talking about!
 
1) So you could inset a surface using the surface's own shape:
  
2) You could inset multiple surfaces, using their own shape:
  
3) You could inset one or more surfaces using a custom curve shape:
  
What do you think?
 
I think it'd be so handy! I'd use it all the time!
 
I think parameters would be something like:
 
- Inset width (the distance from the edge to begin the inset) 
- Inset depth (the depth of the inset) 
- Flip (to make it outset, instead of inset)  
 |