Justin,
You can do history logging natively without script.
If there are less than 10 fields to track, I suggest making an Action to Record the changes.
The technique is to make a Table called Change history with the fields
Related Parent
Field name
Old value
New value
Changed by
Make a relationship to the table you are trying to track
Setting up an Action is similar to setting up an email Notification.
Make an Action to Record when a certain field changes to write out a history log record. There is a limit of 10 Actions per Table.
Give it a try to get t(e first one done and post back if you have questions. Once you have the first Action done, you can copy i5 t9 make the 2nd one.