To start off with let me explain how domain name generator works. It takes in a few keywords from your website and creates very random domain names. It gives you a huge list from which you can choose. I honestly believe a computer cannot bring out the best(unique, creative, makes perfect sense) domain name as nobody knows the website better than you, yourself.
You can still use the names generated by the tool to brainstorm for better ideas.
Hope it help:)