No problem, it is a bit fuzzy. Its a pitty that there is no bigger support for this. The support that people do have is for there own tools, so there is a lot of stuff for lots of tool but not 1 that does it all. xpl-perl was the one that came the closest, without to much hassle for me. Ok , on to the issues.
For every "device" you want to use you need to start an xpl-something.
You only need to start xpl-hub once. This will act ofcourse as the hub which the other ones communicate.
At the moment xpl-perl does not yet support functionality to send messages (i have one aswell, but did not need it yet)
For zenah/xpl-perl there are no vmware images. Maybe later, but since nobody done this yet (and hosting it is a second thing)
You can use xpl-perl-setup to do the simple things first, just like
http://wiki.binkey.nl/XPL-perl says also.
If you have a second (receiver) device you can startup xpl-rfxcom again with the different port.
Zenah looks difficult, and most things you can get out if it with the needed effort. The vision of the author is in some peoples eyes not always nice to work with but in the end almost everthing i asked is availible in it (although it needs some changing) but my knowledge about certain programming "looks" into this is not always 100%

but it do think it all has potential. At this moment xpl-perl + zenah if its all running as it should is one of the better combo's in my eyes. You can still go for misterhouse but thats maybe overkill and has a deep learning curve aswell. (and i dont see any new progress on it, maybe on the backdoor, but not on the mainsite)
// Erik (binkey.nl)