This talk will focus on the application development platform developed by our team at UHN. Aviary's primary goal is to provide the ability to rapidly implement new forms and workflows without introducing downtimes. The user interfaces are composed from reusable components, and can be assembled with minimal involvement from technical resources using a Domain Specific Language (DSL) for defining screens and business logic.