As you probably know by now, there is one main sticking point for making software that WotC won't sue over (or threaten to): "human readable".
By WotC's interpretation - which I disagree with, but they have more lawyers than I so that's moot - this means "scripted".
The question for me is: how...