基本、自作したものは、バグるので使えない

CSV/TSV, JSON, YAML などは一般的だから、
たいていの言語の標準ライブラリにある

車輪の再開発はダメ。
開発・テストコストが掛かって、低品質になるから使えない