Here's a simple macro that will generate code to insert an element to the end of an array.
<macro name="AppendItemToArray">
<text>
INSERT ELEMENT(<Selection/>;Size of Array(<Selection/>)+1)
<Selection/>{Size of Array(<Selection/>)}:=<caret/>
</text>
</macro>
Add this macro to the end of Macros.xml (located in your active directory) before the </macros> closing tag.
Suppose your array is named $myArray. Simply type "$myArray" into the method editor and highlight it. Right-click over the selection and choose Insert Macros > AppendItemToArray. The macro will generate the following code:
INSERT ELEMENT($myArray;Size of array($myArray)+1)
$myArray{Size of array($myArray)}:=
and leave the cursor after the "=" symbol. Now you are ready to insert whatever value you want.