1. Advanced customization of metadata screens (advanced validation, dependent choice lists, populating dropdowns from remote data sources)
2. Creating an application that performs some action against the Asset Server (bulk asset upload for example).