Hi,
I've recently discovered Cuyahoga, and am currently in the process of adapting it for use in our development environment.
It took me a while to get my head around creating modules, but I found a great tutorial here that helped me a lot:
http://www.paolocorti.net/2007/04/30/cuyahoga-hello-world-sample-module-tutorial/I also created my own version of the tutorial in VB.net, which some of you may also find useful:
http://www.aaronblake.co.uk/blog/2009/09/30/cuyahoga-how-to-create-a-module-tutorial/Hope it helps, especially for those new to Cuyahoga.