Per ragioni storiche e per pigrizia uso erppeek, ho letto un po' di documentazione su odoorpc e dal quel che sembra dovrebbe essere piu' vicina alle API serverside mentre erppeek è piu' vicina al protocollo rpc di base.
Visto l'uso che principalmente se ne fa di queste librerie, uso in progetti di integrazione/migrazione spesso usa e getta direi che piu' o meno i progetti si equivalgono. Se non conosci nessuna della due, forse e dico forse perchè non ho provata conviene odoorpc per la sua migliore attinenza alle api server side.
Ti sembrerà strano ma il protocollo base rpc di odoo non cambia da eoni
.... ma il protocollo base non è altro che un meccanismo (semplifico) per scambiasi coppie di chiave/valore (anche qui semplificato) alcune delle quali son dati altri riferimenti a modelli e/o metodi.
Quel che variano sono i modelli (oggetti di odoo), il nome dei valori in esso presenti, i metodi ed in alcuni casi anche il loro nome etc etc.
La documentazione su XML-RPC è abbastanza buona, anche perchè c'e' poco da documentare. Le librerie python ovviamente son piu' comode perchè gestiscono tutta la parte di comunicazione a basso livello ma se per svariate ragioni non è possibile utilizzare python non è tutto questo problema.