Please allow a "rotational" iteration in the extrude and sweep tools so that along an axial iteration the face that is iterated upon will also rotate given a certain "twist-rate" or "angle per distance" value.
This operation will allow the creation of many useful shapes that would otherwise be impossible or difficult to make.