A grid generator I created back when grid first came out has support for areas. Not spans, but that's because this only focuses on the container and not the children.
I'm surprised to see this big of a reaction. I created something with nearly identical features (only missing the ability to specify gaps) right when grid was released. There was some interest, but not a ton.