Custom Theme V/S Ready Made Theme

you want to make site and you have a design.It's not enough.
Also you need to find out which theme are best for yo...