Eg. Sublime for Mac or Notepad++ on PC are fine.
It's just simple XML, so any XML editor will do.
If you have access to old DPP metadata app then you can use it as validation tool.
Whole workflow is far from optimal. It's not like you edit your master and export using DPP preset.
You have to remember that DPP is based on strict timeline layout with correct bars, audio tones etc. You have to have it prepared in Resolve as template project. Audio channel layout schemas are fixed as well.
If there are parts you have to correctly aligned them to next full minute (or further next if last part ends to close to next part slate). Each part needs to end with 5 seconds hold (optional by spec itself but quite often mandatory forced by particular delivery point).
Once you have whole timeline sorted then you need to edit XML.
All parts start/duration need to be filled with total duration as well. All mandatory bits also need to be adjusted. Mainconcept XML is just a template, so it will always need editing.
Files have to be R128 audio and EBU-R103 gamut normalised (Resolve video output should be fine).
For many deliveries you need eye ball report and auto QC report from approved auto QC tool.
For UK you need PSE certificate from one of the approved tools, like Vidchecker, Harding etc.
In case of broadcasters typically all of it is required, so creating DPP master is a lot of work.
If you're trying to do it first time I can assure you it will take bit of time to do.
Follow one of the specs which are out there, eg. SKY UK:
http://dpp-assets.s3.amazonaws.com/wp-c ... rdsSky.pdfthey all based on the same main DPP spec, with possible small (less important ) differences.
There are some assets on DPP website (bars, tones ), but since they changed website it's so hard to find them

Link to old DPP app (32bit):
https://drive.google.com/drive/folders/ ... 2SWQ6XIqx_Last thing- now when many people got around DPP format, it's probably going to be changed to IMF

(although probably not that quickly).
Does plugin require Studio version?