PhpStorm is geared towards professional PHP developers needing advanced features and tools for efficient coding, while TextMate serves as a versatile and lightweight editor suitable for quick tasks and scripting. The main differentiation lies in PhpStorm's depth of features versus TextMate's simplicity and speed.