The PiFace CAD would be ideal, but Mr Lawson, elsewhere on the forums, says you can't use GPIO with this.
I have also looked at the Adafruit RGB LCD and Keypad. On the site it says
The question is about the 'nearly' bit. Are there any GPIO programmable pins left?Unfortunately, these LCDs do require quite a few digital pins, 6 to control the LCD and then another 3 to control the RGB backlight for a total of 9 pins. That’s nearly all the GPIO available on a Pi!'
If not, is there another add-on which would do?
PS. Forgot, it's for a Pi2.