「Webサイトを見るのにInternetExplorerは必要なのでしょうか?」という質問に近いかなと思います。
答えとしては「時と場合による」です。
本番のサイトをいきなり編集してしまうと、万が一バグが発生した場合にサイトが閲覧できなくなることや最悪情報漏えいなどのトラブルが発生します。
そのため開発専用の環境を作ってそこで動作確認をしたものを本番環境にアップロードするというやり方を取ることが一般的ですが、この開発専用の環境を作るためのツールの1つがXAMPPです。
他にもMAMPやvccw、Wockerなど使い勝手やカスタマイズ性などそれぞれ特化したツールがあるので自分にあった環境構築ツールを選んで開発をします。
これらの特徴などはツール名で検索すると山のように出てきますので、勉強を兼ねて自分で調べてみると良いかと思います。
VCCWとWockerの比較。wordpress開発の新しい選び方。 | codechord : http://codechord.com/2015/05/compare-vccw-wocker/
XAMPP・MAMPをインストールして、PHPを動かす環境をつくろう [Mac OS X にMAMPをインストールする] | それからデザイン スタッフブログ : http://sole-color-blog.com/blog/php/38/