Error handling is an important but challenging part of any large application. In an attempt to make it easier to generate specific errors throughout your application, AristosQueue and company has created a new Error Cluster Constant. An early version is available for you to evaluate and download from here.
I am in the process of lobbying them to create a VI Package file to make installation easier, but I strongly encourage anyone that's interested in more advanced error handling to download and evaluate this new tool.
On a related note, the latest version of the Structured Error Handler API is available here.