The Salesforce Force Tooling Apex SDK by Andrew Fawcett allows developers to integrate the Salesforce Force Tooling API into their applications written in Apex, a programming language for working with the Force.com platform server and API.
Enterprises rarely move as quickly as the rest of the web. Many, including us at ProgrammableWeb, have been saying for some time that big companies will embrace the open API movement. It appears this may be happening in earnest now, as our directory hits the milestone of 8,000 APIs. And it makes sense, because APIs are helping companies do business, with the tradeoff between adding an external dependency being out-shined by the ability to move faster building upon someone else's expertise.