Mine started life like this
Now looks like this, only finished lol
(Only pic easily available)
Better off spending a bit more if you can stretch the budget and get a local cabinet maker to do it or make the cabinets for you. If you want to have a crack yourself, maybe a local cut to size place could help you out with a cutting list.
Maybe someone like this? http://www.hppgroup.com.au/new/
Sent from an overpriced, overengineered, outdated gadget that can make phone calls, sometimes.