I've been playing with raddebugger's geo3d view rule while I sort out geometry intersections and triangle generation in my CAD app - it took a bit to set up right but it has quickly highlighted a few mistakes already!