There are no dependencies on external software and the syntax of .pmk files is more than tollerable. A quick example of the syntax can be found here (scroll down to the pmkscan section): http://premk.sourceforge.net/example.html