I just found this system and considering it's the basis for some major institutions' websites (such as the NHS here in the UK) and is also free in the right situation, I reckon it's got to be worth looking at.
https://matrix.squiz.co.uk/download/mysource-matrix.html