dxf r12 - yes, it is easy to read and write. Write DXF r2000 is not so easy, despite the seeming good of documentation.
Most of the components that I have seen, not so good, the appearance is very different in AutoCAD and component, rendering speed is not satisfactory, not free.