You can create, modify and build Micro Framework firmware images.
The Smart Device Framework is a sample applications (with source code).
Advanced C++ application framework.