Best clientbase for developer and normal player with version switcher, labymod andd altmanager.
A compiled jar in zip copy in your AppData\Roaming\.minecraft\versions\ClientBase folder
//Search for // EDITED CLIENT and don't forget the assets folder
//Export Client as Runnable Jar ...