Hello,
I have did similar work before, need discussion
I have built many ICO websites so have better idea what your requirements is. I checke icobench website , it's listing of ICO websites , i can make more better and provide you every feature you want.
We can discuss more over chat :)