I'm helping a friend right now on a project. It isn't a "software company" in the traditional sense, but they occasionally build software tools to support and grow their business. Well, "occasionally build" means a consulting company came in and built a tool for them. Then, that consulting company moved on as consulting companies often …