I agree. I think it would be preferred that EcuEdit create a separate .XML file for each ECU, and that EcuEdit scans the working directory for all .XML files and incorporates them. Perhaps it would default to the ECU identifier for the filename. AG700F.XML or whatever. Or maybe it scans working directory when you open an ECU file for all potentially valid XMLs to save time on program launch.
Right now we would have to manually stitch the files together.
Not a big deal now, as it is more likely any one person will only need to regularly work on one ECU, but maybe next version or so.
Anyway, looking good so far!
