Shapes of the same color are added to a single shape, shapes of different colors are extracted from each other. Lines (of any colors) can (but don't have to) split shapes. A simple rectangular selection with mouse can add a bezier point to a shape, simple aligning of the bezier point with its curve will erase it. If you know how to use the editor is is super efficient.
Can you expand on this? How did it use colors to help us work with boolean operations on shapes?