The Magento book from PHPArchitects has a chapter on creating a CRUD/REST system on Magento. Be warned, however, you need to be an advanced level programmer to understand the concepts.
It is done basically by creating controllers which call specific methods depending on the parameters, pretty much like all the magento system works. It doesn’t use zend_rest, though.