Brilliant, well done mate! Super useful.
I've since added a few more to this, through lots of trial and error.. Happy to share the file with anyone if it helps? I was just wondering how you got the plain red square as a button icon?.. Did you find a way to introduce your own PNG? If so, can you tell us how you did that?