how to choose any coin from the ico and invest? I think its very tough to do so
No it's not that tough on doing it so. Just read their updates and look on their plans. The team itself you need to check it out so that you can have an assurance that the ICO will be successful and will not just run the investments coming from you. And this is how ICO's stage are giving bonuses from early investors.