Harpoon Meet Harpoon, a financial planning, scheduling, time-tracking, invoicing, and budgeting platform for professional freelancers, ...