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.
cants cantus cantos cunts canities contos quants qanats canids counts contes gannets contuse candies kainits conatus connotes coonties contessa kainites counties gahnites countess condos kentes quints condoes conoids ganoids gunites quintas quintes keynotes quantize quinnats
ants wants cants pants quants chants hants giants rants phenates nates nets juntas antas boniatos juntos jennets gannets knots jaunts knits pintas nonets antes founts vents counts punnets bionts points linnets mantas qanats hints antsy conatus mints nits cunts bennets rentes pointes contes intis teentsy dunts donuts daunts tents centas sonnets sennets sinuates scents sands ruinates chiantis shantis yentas tannates lunets neats units dints quintes rents punts lands bents bands snots cents peanuts gnats vaunts gentes fonts hyphenates hands bints feints rennets haints nuts pintos mantis pinots lentos pantos enates tenets haunts pints centos lunts gents bannets quintas cantos joints bonnets ands contos kainits kentes phonates lints wonts bentos puntos hunts hents manats quinnats bunts mounts pinatas genets aunts mantes cantus quints antis penates faints tints annates montes rands binits neonates paints pontes viands taints santos donates suints dents snits runts sennits senates taunts saints wands sonatas chaunts chints shunts doughnuts yentes
cant canto canty candy caned canid canned cannot canoed conte conto cunt scandia scanned scant scanty