I suck at sending invoices (and really adulting). But I've cracked the code. Turns out it's much easier to spend a ton of time building an automated invoice generation system rather than spending 3 minutes making an invoice via a web interface. So, yeah. Soon I'll have a fully automated time tracking and invoice automation system. Maybe I'll even add it to cron!