I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
qanats quants cants quinnats quints cantos cantus kainits quintes conatus gannets quantize gahnites canities kainites cunts contos counts canids gonads kentes contes ganoids gunites contuse quintas candies connotes coonties countess counties keynotes quinoids
gnats qanats quinnats manats contes penates hants snits cantos pandas taints cantus pintos donates bents rants bentos founts aunts cents hents neats bionts mounts bonnets knots suints giants menads chiantis nets senates ruinates intis juntas pontes feints wants lentos tenets yentas puntos chants doughnuts dents sonatas sennits centas lunts shantis taunts pointes pinots pants nonets monads tints santos mantes quintes hondas gannets antas nits boniatos gentes binits kainits haints phenates vents knits bannets enates lints nates counts rentes linnets saints annates jennets bints daunts genets bandas joints chints sennets runts hunts jaunts punnets haunts wonts neonates bunts antsy quints pinatas lunets maenads antes juntos tannates vaunts gents quants cants vandas nuts kentes mantas donuts tents rents snots rennets pints pantos mints faints quintas contos phonates hints ants cunts hyphenates gonads antis fonts conatus mantis shunts scents chaunts dunts dints sonnets sinuates centos punts bennets teentsy points pintas peanuts paints montes units yentes