However, this process was way more painful than expected. I had to learn Apex, Visualforce, and all the nuances of the salesforce developer platform. Salesforce documentation is really focused on building apps inside salesforce, so I ended up relying on blog posts to fill in the gaps. All in all, a project that should have taken a few days or a week ended up taking two months!
How are folks, especially in the early stages, building their Salesforce integrations? Is there a tool? Paying a consultant? Sucking it up and just doing it?