I've used this tool in alias and it has been extremely helpful. Essentially, when you do a surface extension, you can hit ctrl+alt to snap to the edge of another surface. I've used this technique on complex models to create custom fillets. It would help with cutting surfaces too.