My preference is always a customized workshop since each organization and its issues are specific to itself. While we can always draw on best practices, in truth, there isn’t a template of best practices that can be readily applied from one organization to another. Your culture, structure, people and challenges are uniquely your own and every workshop has to reflect that.
These are workshops which I have provided and will give you an idea when we talk about designing one for your organization.