It is extremely easy to use xml as a config file:
To load values from XML,
For example:
Settings.xml:
<?xml version="1.0" encoding="UTF-8"?>
<DefaultValues>
<Version>22.09.2017.2</Version>
</DefaultValues>
[xml]$Settings = Get-Content "pathto\Settings.xml"
$version = $Settings.DefaultValues.Version