The Excel based "program" just makes it a bit easier and faster, and does some cross checking for you, but you can already edit checklists on any computer in close to the format you already listed.
Here's the format I want to use (note that varying indentations would be corrected by the post-processor):
PRE-FLIGHT
Turn on Master switch
Note fuel quantity
ENGINE START
Ignition - ON
Brakes - SET
PRE-TAXI
etc
The format SV requires is this:
CHKLST0.TITLE, PRE-FLIGHT
CHKLST0.LINE1, Turn on Master switch
CHKLST0.LINE2, Note fuel quantity
CHKLST1.TITLE, ENGINE START
CHKLST1.LINE1, Ignition - ON
CHKLST1.LINE2, Brakes - SET
CHKLST2.TITLE, PRE-TAXI
"Close" must be in the eye of the beholder, because that looks like assembly language compared English. And a big problem is it's very error prone: The first checklist I tried was a very slightly modified template, and it was rejected by SV. I can not expect a checklist to work the first time, so I'd have to take my laptop to the hangar, and after SV rejects my checklist, revise it on the laptop until I get it right.
Another problem is moving Titles around, or inserting new ones, means a whole bunch of manual renumbering. Of course, practice would improve results, but a post-procesor would avoid both issues.
My current plan is to wait for an owner of the same model aircraft to produce a checklist, and use his