CSVtoArray is a Construct 2 plugin. I can write the dialog lines and actions into a table in LibreOffice Calc or Excel, then import the contents into Construct 2.
My data looks like this:
<img src="https://www.scirra.com/images/articles/03_5.png" border="0" />
you see only few fields are filled. Only the filled cells will be processed. The empty ones will be set to -1 in Construct 2 and thus be ignored by the code via a simple condition.
If you later on wanna add or remove lines inbetween, this is easy to do in Excel/Calc by adding/removing rows.
And as you said - you could also add a column that tells the script whether to completely ignore the line or not.
I am at the fifth page of my tutorial, but all the explainations make it really long - so I've paused the writing atm.