PeopleCode App Package

PeopleSoft Application Engine

I am new to app engine and was wondering if someone could suggest a delivered ps HR app engine program to use as a template/model to learn from.

Inserting records

I am new to Peoplesoft development. I have created an app package with properties that mimic that of a record. I create this object and load it into an array. (have some further processing to do later on once the array is filled) To fill the effected table I have a dynamic SQL statement built and executed via SQLExec().

I have also noticed that a person could create a record object, fill it and do a .insert to populate a record that way as well. Any speed or additional benefits I am not aware of here in doing the insert via the record object method?
Hope that makes sense.