Here, I've created a dashboard widget to control XAMPP now. I posted an AppleScript solution yesterday, but I like this one better.
Screenshot:
The big three icons will start, restart, and stop XAMPP.
While you can click on the individual status icons for each service to do them independently if you would like.
Download Link.