how would be possible a generator?
There are well-tested blocks people use to build their contracts. We put them together and added a form with checkboxes and so on - you can choose the config you want for your ICO. Then you get the Solidity code, ready to be deployed.