Conoces hledger-cli? Es otro de esos rabbit-holes, pero una vez le coges el truco no puedes vivir sin el. La contabilidad la llevas en archivos de texto, si quieres en vim, y el programa te genera informes tipicos balance, pnl, cashflow... y hay muchos scripts para importar datos, crear facturas, etc