I'm working on a Google Sheet to perform analysis on the cyclomatic complexities of the software under test. There's multiple projects, and I've been assigned to, and completed analysis on, one of them. I wish to extend this Spreadsheet, such that, when a user hits "Add Sheet" button, they can create a sheet ready for data insertion and analysis. 

**The format of the sheet**

Thus far, looks like this: 
[![enter image description here](https://i.stack.imgur.com/yDSl6.png)](https://i.stack.imgur.com/yDSl6.png)
...
[![enter image description here](https://i.stack.imgur.com/jCtSw.png)](https://i.stack.imgur.com/jCtSw.png)

**Strategy**

I know that it's possible (as I have done from experience!) to create a container-bound Google Script to create Sheets. I just don't know how to create a button to do so, let alone at the Spreadsheet level.

**Business Requirements**

* The header row should be copied over and formatted
* Custom cells (in the "Already unit-tested?" column) should be insertable, and the "FALSE" one should be inserted on row creation
* formulae for average complexity,standard deviation,median complexity,number of files computations should be inserted on spreadsheet creation and update upon row creation/state change of rows

I'm not sure the way to go about all this, let alone the score of this user story.