I've started a new CodePlex project to create a set of tools to make Wake-On-Lan functionality more accessible to more users. It's really rough at the moment, in fact it really doesn't even work yet, or at least most of it doesn't, but taking the advice "Don't go dark" quite seriously, I've put my ugliness out there for all to see.
The project is called deSleeper, and you can find it at http://desleeper.codeplex.com/Wiki/View.aspx?title=Home. If you're interested in contributing, send me a note. If you're looking to for a tool like this, don't try and use it yet.. but any advice is still welcome.
In case you're wondering I'm setting this up under the Apache license, and it's uses .NET 3.5. I selected CodePlex over SourceForge because this being a .Net project, I felt Team Server capability was a better fit than native SubVersion.
Time hasn't allowed quick progress, but there will be updates here when something more usable materializes.