Here is a macro that will do as you ask. It assumes that your 'master' sheet is named "Master". After setting the following codes up in the VBE, the process will be totally automated.
All you have to do is double click a cell in the Master sheet and a row will be inserted in every sheet.
Copy the following code to the clipboard:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Insert_Row
End Sub
Select the 'Master' worksheet and right click the sheet tab.
Select 'View Code'.
Paste the code into the sheet module editing area to the right.
In the menus at the top of the VBE, select INSERT > MODULE.
Copy and paste the following code into the newly created module:
Sub Insert_Row()
Dim ws As Worksheet, actRow
If ActiveSheet.Name <> "Master" Then
Exit Sub
End If
actRow = ActiveCell.Row
For i = 1 To Worksheets.Count
Sheets(i).Activate
Rows(actRow & ":" & actRow).Select
Selection.Insert Shift:=xlDown
Range("A1").Select
Next
Sheets("Master").Activate
End Sub
Close the VBE and return to the worksheet.
To insert a row in the same position in all worksheets in the workbook, double click ANY cell in the row you wish to insert a row BELOW.
A new row will be inserted in all worksheets, including the Master. The macro will only function if called when the Master sheet is the active sheet.