Geogebra is a very good dynamic geometry software. It has so many default tools, e.g. parallel line, angle bisector, tangent to the circle, inscribed and circumscribed circles, etc. But I want the tools be limited just to the straight-edge and compass, and then construct every other tool from the scratch and make new tools ("macro"s).
I can customize Geogebra toolbar, but for some reasons it may be better to use a software which its default tools are just straight-edge and compass, and the user can save macros he makes. Does such a software exist?