Its not that difficult to learn to do your own lst files or to code a source. Its a lot of comparing and cut and pasting when you first start. If you doing a file on classes you open up another class file from another source and use that as a blueprint. If your trying to get a specific power or ability to work theres a very good chance that some source already in PCGen has that power or one very similar to it.
Also you can go into the docs folder in PCGen and click on indexmain. This opens up the documentation file and there is a section on creating lst files that describes the tags and most of their uses. You should also go to the PCGen yahoo group for when you have questions or are stuck. Here's the link.
hammer and helm is being worked on as we speak. It has been asigned and delegated. I do not know the status on it and am eagerly anticipating it's realease into the general files.
I know that there is going to be some code issues with that book and some things will get added into the CORE files of PCGen to make it work as planned. Don't want to release a product if it doesn't work as advertised..