Can't believe I saw this just now. I started scripting my own module a couple of days ago. This one is a bit more extensive however, it will be really useful.
Do you have any plans to cover other modules as well? I was planning on making one for ASM.