Building professional software requires professional tools. While the price of a license can seem high for independent developers, the cost of a security breach or a lawsuit resulting from a "crack" is infinitely higher.