Basically, a utility what would parse block state strings (E.G. "[facing=north,waterlogged=false]") and convert them to compound tags, and vice versa.