If someone lets me know how to do it in idiot proof language that my legendary computer skills can cope with i will try when I have led the oppositions drivel in more detail.
Here's one thought. If you can write a rough draft (with references as appropriate) we can try to fix up the typos, readability, footnotes, etc. I would likely request some clarifications/elaborations.
If we get it to the point where I understand it the language will idiot proof by definition. :^)