Perfect Shape Addon for Blender. it is a copy of https://github.com/hophead-ninja/perfect_shape/releases/tag/perfect_shape-1.2 with changes to work in blender 2.79.
Addon for easy extrusion of various shapes on an uneven surface
Usage description: https://www.youtube.com/watch?v=Llrricm1EF0