ShapeBoolean is a great addition to the spline modelling workflow, but is unusable in case some precision is required.
In the screenshot below the top rectangle starts at exactly 0,0. After the boolean subtraction the corner vertex is moved.
Doing the same with geometrie-boolean will keep the vertex at exactly 0,0.
