I have recently begun using Google Apps Script for my own personal use, and your project of copying a row when a cell value changes sounds like it is quite easy to do. I will, of course, take you up on your offer of a demonstration to make sure I understand your requirements, but I think that I should have no difficulty in writing a script to meet your needs.