As an example, here is a screenshot using the home-brew extension. It doesn't include much in the way of graphhics changes (I was only trying to demonstrate a proof-of-concept) but it shows I've given this some reasonable thought...

Stuart