Was kinda bored and my brother pointed out this project, looking forward to release, I loved vanilla wow. 
  
Back in the day I used to make private servers with Trinity Core / Mangos, fun stuff. In fact making a wow launcher is what got me into programming.  Anyways I made a custom vanilla like installer/launcher. It was written in JavaScript/CSS/HTML using nodejs and electron, the top part of the app is just a webpage so if the devs want they can add support for it, right now its just some Lorem Ipsum. It installs wow in %appdata%/.elysium/game, and includes some simple tools. It's windows only right now, but with some research it could be made for mac ( I dont have any way to test mac so I didnt make a mac verison ).  
  
Here's some screenshots:  
Installer: 
http://i.imgur.com/49nkRVU.png 
http://i.imgur.com/ajLh745.png 
http://i.imgur.com/Yn9Gqu0.png 
http://i.imgur.com/itKPCyo.png 
http://i.imgur.com/jN7Z0MS.png 
  
Launcher: 
http://i.imgur.com/ETjlhMf.png 
http://i.imgur.com/NvFniWe.png 
  
I can add just about anything, have any ideas on what to add, just let me know on github. 
  
Its Open Source and avalble here https://github.com/digipixel-io/elysium-launcher 
  
You can download it compiled here https://github.com/digipixel-io/elysium-launcher/releases