IBG allows to describe 2D and 3D geometries and to create triangular and tetrahedral grids for such geometries.
See