csv-to-apkg reads your comma delimited data. It takes the first column and treats it as the front of the card. The remaining columns are the back of the card.
For txt, I let it stay similar format to the msg tool. That means one lang one txt file. For csv, I put all the languages into one file, with the msg entry name, its guid, and attributes. I think this ...