I also recently (today in fact) encountered the Terralith datapack, it's rather impressive and I'm tempted to try it out. From what I know it doesn't add any new blocks, instead it just reuses existing vanilla ones.
There's a trailer they made for a recent update that shows off some of the terrain results: