In practice, I find that supporting all the edge cases inherent in my business made it very worthwhile to build my own such tool. But then, I guess there are many other entrepreneurs out there who don't have the tech skills to roll their own version of this... this is probably for them rather than for me, and it certainly beats spreadsheets hands down.