How would you do this kind of design?

I was thinking of a similar design, and of course someone already did it better. Really glad that Rhino 7 has SubD, and I think I could use SubD for this, but not sure what the best course of action would be to achieve something like this.
Would you make one continuous surface, then trim every a couple of inches? That seems like a lot of work. Perhaps it’s something you would use Grasshopper for? (not super familiar with it yet myself)

Hello - this is almost certainly done using Grasshopper or a similar tool to do the slicing, and very possibly some SubD as well for the overall form.


Found their drawings as well: