This app is very well thought out and easy to use. It has detailed descriptions of each category. You can customize the cards. You can easily email a card or a date range of cards in PDF. It is very intuitive and the support provided is very quick and helpful.
AppleFanCAN about DBT Diary Card & Skills Coach, v3.4