Twisted tower using Grasshopper on Rhino Things and components you can learn from this video: - twist - taper - extrude - divide curve - extend curve - region union (RUnion)
No download links available.