I use a FileMaker database to store my dances, with slightly different versions for Contra and English.
I sync it to my phone and tablet (so don’t rely on the internet).
I am happy to make empty versions of the database available to anyone who wants them.
However, FileMaker has gotten so expensive that I suspect this only makes sense if you already own a copy.
I like having the database, for several reasons:
* I don’t have to worry about losing my cards.
* Making updates doesn’t require starting a new card (though cards are more flexible).
* I always have it with me.
I have called from the tablet, with the phone as backup, and it works fine.
But I admit that I prefer to call a full dance from printed pages (I keep all my dances in a few 3-ring notebooks).
I find it easier when I want to change the program on the fly, and it’s annoying when the tablet goes to sleep.
If you do go with a database please keep good backups, including on media not connected to your computer, for protection against ransomware.