one thing to think about.... there is no reason DMX cannot be done via spreadsheet application - especially if you are just firing off some simple 1 or 2 channel devices (like flame machines).