I am working on building an iPhone application that uses an external server to store most of the data. The server exposes all the required services using a REST API.
RestKit is a great framework. You're still going to have to write code, but it will make the process of moving data between Cocoa models and RESTful/JSON web services elegantly straightforward. I recommend running through the examples to get your head around their way of doing things.