I work using mainly Transactional Analysis (TA for short).  TA is a lively, dynamic and intelligent way to work, allowing for creativity; the models are intuitive and easy to understand. I have a wide array of concepts from which to draw upon for understanding situations ranging from simple to more complex ones. However, I adapt these styles to best suit your needs.