En primer lugar, IntelliJ es un IDE, mientras que Sublime Text es un editor de texto. Esta diferencia significa mucho cuando se quiere trabajar con lenguajes como Java, que tiene muchos bazajes sintácticos, pero es bastante productivo con un buen soporte de IDE.
En mi experiencia, un IDE se enfoca en agregar soporte para gran parte de las herramientas relacionadas con el desarrollo en un lenguaje específico, por ejemplo herramientas de compilación, depuradores, corredores de prueba, etc. Además, un IDE es muy útil cuando trabajas en tipeo estático idiomas, porque la asistencia de refactorización segura que recibe es realmente productiva.
Un buen editor de texto por otro lado se centra en la manipulación de texto (aunque los editores como Emacs es casi un sistema operativo en sí mismo), por lo que es donde reside su mayor fortaleza. Invertir realmente para aprender un buen editor te hace ver como un "cirujano de texto".
Algunas personas afirman que hay poco valor agregado con un IDE para trabajar con lenguajes dinámicos, pero después de haber usado herramientas como WebStorm y RubyMine no estoy de acuerdo.
Para generalizar, un IDE le proporciona un entorno realmente productivo listo para usar, donde como editor, por lo general, debe personalizarse para adaptarse a su flujo de trabajo específico. Eso también significa que los editores de texto son más personalizables, y se pueden configurar para ajustarse a sus necesidades específicas más que a un IDE.
Personalmente, me siento más productivo en un IDE, pero cuando miro a personas realmente competentes en VIM o Emacs, no puedo evitar preguntarme si debo invertir el tiempo aprendiendo las herramientas.
Recomiendo encarecidamente viendo los Play by Play y Destroy all Software grabaciones de pantalla para ver ejemplos de desarrolladores que realmente han invertido en el aprendizaje y la personalización de su editor de texto.
¿Has visto [Netbeans] (http://netbeans.org)? Es gratis y de código abierto. – Treffynnon
Id con Eclipse, creo que tiene un soporte de idiomas más variado que Netbeans. Pero cualquiera es bueno para PHP y Java. También he usado el eclipse con Ruby antes. – prodigitalson
IntelliJ tiene una edición de comunidad gratuita. – Landei