As written in the introductory article for the WDTV Tools VMware Image I’m writing a series of tutorials for it. The first tutorial is available at the WDTV Tools Wiki. The tutorial describes how to compile new kernel modules for the WDTV and demonstrated it by adding Bluetooth support.
A future tutorial will show how to compile Bluetooth software and create an application image that contains all the software required to interface the WDTV with other Bluetooth devices.
The question popped up a few times in the forums, so I created a tutorial on how to do it: http://sourceforge.net/apps/trac/wdtvtools/wiki/Tutorials/CreateApplicationImage.
The assemble-app-bin.sh script that is introduced in the end is also available in the SVN repository via
# svn co https://wdtvtools.svn.sourceforge.net/svnroot/wdtvtools/trunk/appbinutils
A tutorial for event-osd is available at the Wiki: http://sourceforge.net/apps/trac/wdtvtools/wiki/event-osd/tutorial.
The wiki page for event-osd also has a used by section, so if you have an application that uses event-osd you’re welcome to add a link to it (or mail it to me or leave it here in a comment).