I am a Textmate user and of course for those use it regularly you know there are some amazing things that it does. And you also know a lot of that power came from the user community that extended it through the flexbile bundle system. I have used PMIP which is an incredible poject (also community driven). You can see more on that here:
But it isn't as integrated due to the current nature of PHPStorm's run-time scritability. Script Monkey is another option but that only works in IntelliJ. One day I'll upgrade to Ultimate I'm sure... but not yet. More info on that here:
The idea is to help contribute to this philosophy if other users want it. One simple example from Textmate is a helper script when writing HTML anchors called the Hyperlink Helper > Wrap Word / Selection as Link. It's a ruby script that takes text, wraps it in a link, does some processing depending on if the selected text was a link or not, adds a placeholder url if not, and if it was a valid url, it reads the title from the linked web page and sets the anchor title to it. Very nice.
There are many, many more.
Go here to vote if that is of interest.
I am also interested in other solutions as well. The main issues are getting access to the editor's selected text, processing that, and updating that. The possibility of expanding the already awesome PHPStorm IDE with easily built and shared community code is too enticing to leave alone. :D