If you are not in the habit of using plist files from the Library, it may be confusing about when things run properly and when they dont (e.g. if you use arguments that need to be changed each month, you need to edit the plist). It is a good program for initially constructing launch agents (as opposed to typing in raw code with keystroke errors), but it is easier to edit the programs once created with something like FaR (if you run a bunch of them) or the text edit. It does what it says on the box just fine and is a useful tool.