as material I think you can use FOREX.
it is a high density expanded rigid plastic which can be milled easily
the sheets are between 1 and 19mm (Forex Classic - white)
the design will depend on your desired shape of the housing. the keyboards have to fit somewhere or will be "stand alone" version?