You can absolutely build the same sort of thing with distance nodes and a bit of fiddling around - I use that sort of technique a lot for converting handpainted masks to distance fields for further processing. The main benefit of the included primitives is that the shapes are defined by a function that emanates from the…