It’s beyond question that coming up with a good domain name is very hard work these days. There are just so many websites in existence, and then there are all these ruthless profiteers buying up all the best TLDs in the hope of selling them on later, for a profit.
Fortunately, there are some tools around that can help to make choosing your domain name less of a chore. You’ll still need to use your brain a bit, but at least by using one or more of these tools, you will reduce the amount of frustration you inflict upon it.