Phantom Ganon was created by Ganon/dorf in OoT for whatever reason...but remember that once you beat Phantom Ganon in the Forest Temple, Ganon/dorf banishes him into the void, but later brings him back in TWW.
And yeah, he's pretty much a little servant.