Ils codent au même leur launcher en entier. Il peuvent donc choisir leur propre interface.
De mon coté, je n'ai pas encore trouvé de launcheur open source ayant le même design que l'officiel en 1.7/1.8.
Le launcheur peut légèrement changé de design en changeant les textures et la taille des fenêtres mais il restera toujours sur le fond le même.
Si tu veux un aperçu plus approfondi du launcheur, voici le lien de téléchargement de la dernière version de celui ci.
http://oribon.eu/launcher/minecraft/launcher/Launcher.jar