How best to create a custom post type from

I’d like to take a JSON stream from Yummly’s API and create a custom post type of recipe which matches I’m wondering how best to do this.

I’ve also considered writing everything from scratch in Ruby and LocomotiveCMS but haven’t taken the plunge since WPMU has most everything I want already built.