My work…(at some point of life)… Lots of iterations in Rhino and Grasshopper but final touch (the twist) using progressive CageEdit.