Yes it can import DXF.
Inkscape not a cad, but it has a lot of functions that make prototyping real ease.
Starting from v.047 it has very nice snapping, transform, align and distribute tools which allows to create precise models (0.47 brings better snapping).
The only things that I've not found are snap to perpendicular and create line into direction having defined length. But all of these functions can be done using other way.

Gcodetools can be used as standalone application, but you'll have to run it like this "python gcodetools.py --parameter1=... ... --parameter40=..." and there should be a lot of parameters so it's not used by me and anyone else :).