Smart extrude (3Ds max) Amazing!

Interesting, I like that he shows the failing case in Blender.

Right now low poly is not planned but maybe in the future.
The fact that it relies on n-gon is a bit of pain (or T-junction), but it seems intuitive.