I use PHPStorm and DataGrip on a daily professional basis. I use PyCharm (CE) and CLion for side projects.
> P.S. My only issue with it is that writing plugins for it is kinda hard. Since it is so extendable it's only expected that programmers would want to extend it with their own plugins
Out of curiosity, what kind of plugins do you (want to) write?