Hello Darren,
I did next changes for the MyAssays.MatrixTransform.EditorControl.Component project last week:
1. Moved each View models in separate folders
Before

After

2. Move styles from local resources to separate Resource dictionary file
Before

After

3. High level refactoring of each section (ViewModels, Views)
4. Removed reflection usage in Report Section View Model. Instead using generic types
5. Customize title for each section
I need only fix one more bug and expect to finish it and send it to code review tomorrow.
Regards,
Maksym Khomyn