It also acts as my accounting tool And manages different currencies for me Along with helping me analyse my expenses , etc in one place
GnuPlot + Ledger-cli together gives me pretty graphs anytime i want to see how im progressing at any point :)
I have a python script which autogenerates my invoices based on this ledger data file at end of each month and emails it to my clients with a link for payment.