It seem to me sketcher is more advance than draft. Since in your example rectangle and circle if I create in sketcher. I can immediately use part design to pad a select sketch (to extrude). No need delete face then trimex (to extrude).Draft can only create a face from a single closed profile. In your DXF, there are 10 closed profiles:
Also I face abnormal behavior of trimex for trim line in draft (hard to trim to what I want, with confuse of mixture press of ctrl, shift, alt, where position of mouse in use) but no problem straightforward and clear use of trim in sketcher. I curious why draft not separate trim function individual than to group it into one command trimex (trim, extend, extrude). It use often. And it may make more sense in use.
More question: After already created. In draft can I change position of line? Or shape of rectangle?
In sketcher I just drag endpoint or edge of line/rectangle then it change.
Since in draft I try to drag, to double click endpoint or edge. It seem no possible to change it after draw in screen only change in data properties. Or delete it and draw again. Which is sometime time consume. I think there maybe another way?