Because the deals can vary so widely, the legal agreements that are required will vary as well, making it impossible to rely on any one standard form (of course, a "EULA" in the narrow sense of that term, i.e., the canned form signed by end users of licensed software, is highly standardized but that is not what is involved here).
The kinds of issues that can arise under these variations really go over the board, from who owns rights in various forms of development work that might be done with the licensed technology, to the scope, duration, and limitations of the licenses themselves (source, object, field, site, etc., exclusive, non-exclusive, or some hybrid), to the nature of the distribution arrangements permitted for the licensed technology (stand-alone product versus bundling, channel limitations, etc.) to the nature of the legalese that shifts risks one way or the other in the arrangement (IP infringement warranties, product warranties, liability caps, indemnity provisions).
Thus, from a legal standpoint, this is a complex area that does not easily lend itself to standardized forms.
As a starting point, however, you will be able to find excellent forms for these sorts of agreements by searching the EDGAR filings at sec.gov.
If there isn't one maybe those of us who are having to pay to have one written, could instead pay for an open one to be commissioned?
Any lawyers among us care to elaborate?
I'm not a lawyer, but I think the bulk of the cost that you are paying as their customer isn't for the text of whatever document you need to procure, but rather for their professional analysis of your business's specific situation and any changes that need to be made to that boiler plate.