So I'm taking the evangelization to a new level: I've been writing a book on the topic. From the draft introduction:
For over 30 years, people have been writing SAS programs to solve business problems, conduct research, and report on data. For almost as long, the people who use those SAS programs have strived to invent ways to make those programs approachable by non-programmers, reusable, and adaptable to changing business processes.
Custom tasks provide one way to leverage your SAS processes and make them usable by a wide audience. They are a hook for extending SAS Enterprise Guide and SAS Add-In for Microsoft Office – two popular desktop applications that bring the power of SAS to a wide range of users. If you work with SAS users who use these applications as their primary interface to SAS, then custom tasks provide a way to bring your SAS-based solutions to them, without asking them to leave the environment that they know and love.
Custom tasks are the easiest and most natural way for end users to access proprietary processes. However, they also require significant investment in time and expertise to create. In most cases, the return on investment – realized in consistency, control, and ease of use – far outweighs the cost of developing these tasks.
If this book doesn't do the job, I might have to produce a feature-length movie.
The book project is listed in the SAS Press "Under Contract" section. I'm hoping to use this blog as a place to air a few of the ideas and concepts, and perhaps gather some feedback from potential readers. Interested? Let me know by leaving a comment.