No..i think it was made by the modder Darth333 and someone's name beginning with a K. I think it was at one time part of the All in one force pack. Sorry, that is all i remember of it.
I installed it and this one too, made both by the same modder. Look like they would work pretty good together
In the modders readme, he mentions another mod called holowan plugin that also puts PC aliens into the game. As the above link only adds feats for picking specific alien races, I recommend using the above links together for an alien PC experience..if anyone else has any suggestions please let me know..