ScriptMaster from 360Works is fascinating as a bridge tool between JavaScript (Groovy) and FileMaker Pro
ScripMaster has some really cool "abilities" that can be brought to bear in FileMaker, but my first response is, this is a great way to start to learn about JavaScript (type - as in Groovy) programming. The plugin brings a load in after install, but it is pretty easy to start testing and is very good at bringing a range of new abilities to Filemaker.
It is always a nice thing when a developer puts something of value without cost to the community. Automatic endorsments are earned from this for their professional services