There is a possibility that the author of that review may have actually been referring to the Mission Editor.
Placing a ship editor, such as included in PRO or used by the SuperPack team, into the hands of all players has the potential to cause chaos in missions, fastest times, MP, etc.
Its use would probably be restricted, as it is in SS08.
In any case, a ship editor does not let you create ships or to significantly alter their appearance.