Moneo is great but when you are dealing with encounters and triggers, it is counterproductive most of the times especially because these two cases has no examples you can base your code of. It always depends on how many areas is still supposed to be performed, or how many objects in one area. Furthermroe if the goal is to place square shaped triggers into bunch of areas on positions of builder choosing I cannot imagine how would moneo help here. I suppose it would be doable, but good luck with figuring out what is the trigger position regarding to area rotation and what edge you need to repait it from. Impossible imo.
BTW I needed to make 2 encounters on exact same coords once and I just manually edited the area file in GFF editor and do that there. That took me about 30 seconds, but without understanding of GFF files, ffile ields, lists and more this is not any easier task either.