Can you post a picture?
OpenSCAD or otherwise Blender are free tools that do a good job in CSG operations (adding, substracting and intersections)