XAMPP v1.8.3 (PHP 5.5.11) will install an Apache HTTP, MySQL, PHP, and Perl web stack.
Relative to AMPPS Apache HTTP, MySQL, PHP, Perl, and Python web stack. (which is my current primary web), i have the following observations:
XAMPP
• After starting the Apache/FTP/MySQL services, quitting the XAMPP manager does not quit the services.
• No Preferences on the XAMPP manager-osx.app
• Control panel is simple start/stop/restart/configure..text file.
• Webadmin GUI ... does not really have one.
• ProFTPD
• approx 20 add-on packages like Wordpress via Bitnami.
AMPPS
• Quitting AMPSS will stop the Apache/FTP/MySQL services.
• Preference available for "Start on Session Startup"
• Control panel include start/stop/restart/configure..text file + access log + error log + restore default config + PHP version control + PHP extension control
• MongoDB
• cPanel type interface for webadmin GUI
• Pure-FTPd
• approx 329 add-on packages like WordPress via Softaculous installer
It's nice that quitting XAMPP manager-osx.app does not stop the services...
However, I find that XAMPPS has room for catch-up and improveme in areas such as PHP control, application install selection, webadmin interface and preferences such as "Start on Session Startup"