IMO Jelsoft didn't mean for you to know how to read or write XML plugin/product files. If you turn on debug mode in a test board, you'll see some new options for play. Though for understanding purposes, settings make varname vB options, displayorder is where to show the option on the ACP page, datatype is the type of data for the option, optioncode is how to make things like radio buttons and drop downs, and defaultvalue is how to add a prefilled value. If you use debug mode to make a modification, the XML is generated for you when you export the plugin/product file.
