Absolutely brilliant.
This is fantastic. My other half is about to be tasked with this same project