I am afraid it has to be a DLL. The idea of writing custom code that low-level creates accelerator, dialog, menu, and string resource templates, that works consistently across different Windows versions, from text files, in other words... my own resource compiler, is just too mind-numbing to even contemplate :-]