The first crypto-miners were enthusiasts. They adapted various generic third-party programs to set up the hardware and initiate the coin-mining process. This made the process of mining management complicated, and the hardware thus worked inefficiently.
Time marched on, and the crypto-industry developed steadily. This led to the emergence of more advanced solutions for miners, such as EthOS, SimpleMining, and Awesome Miner.
Once the hype started, the market grew exponentially and customer demands grew along with it. This resulted in several new mining programs that have appeared recently.