easy to set up; however the roles-thing didn't work as expected; no clue about whether remote-debugging works
openSUSE 12.x as a VBox guest
LAMP
- (using kate)
OK
easy to set up if not even choosen LAMP during installation
Ubuntu 14.04 as a VBox guest
LAMP
- (using gedit)
OK
easy to set up (apt-get, ubuntu software center etc.)
Windows 8.1 as a VBox guest
(W)AMPPS
PHPStorm
Too slow.
easy to set up; PHPStorm as autoated spell checker, spots errors etc. and break-point debugging; however you have to limit HDD bandwidth if you are not on SSD and want to be able to use your host system -- I guess it's related to windows installer post installation optimization services
Windows 7
EasyPHP (WAMP)
Eclipse (pdt)
OK
easy to set up; break-point debugging works fine; eclipse has several helpful plugIns [not fully tested all]; however image converts/scalers are not on-board on Windows: code style templates: php, js; Running PHP from CLI; CLI debugging; Important: Adjust the default char encoding. It should be UTF-8.