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.
batts bats battues boats baits bahts butts bates botts beats bitts bettas buttes beauts bots bawties bits buts butties bets bads beauties bitsy betas butes bites boots bawds bouts beads beets bytes botas bauds beauteous boites badass biotas betise buteos baddies bawdies bootees booties beds bids bods buds
batts matts watts hats cates vats dates bettas gates waits coatis beats bates cottas fatso bats neats haets oats ghauts gaits fyttes kats goats motts baits hiatus meats lyttas ratos mottes tats shotts doats shiatsu cheats dattos wheats boats tuts tits setts teats rottes putts mitts dawts lottes pates pittas gnats fiats patsy satis aits reatas bahts mats butts lats ghettos mutts fates eats fats katas heats ghats moats hates mattes chats qats pottos jatos gats fouettes lottos nates mauts mottos ates beauts vatus feats botts bitts shoats cats coats rats rates mates riatas buttes seats peats netts lattes pats dauts meatus tates chotts sates tauts tets suttas tots tuttis datos wats ottos dittos whats yetts
batteau battue batty batt battu bat bitt butty betta butt bawtie boat bateau bitty bawty baht beat bott bate butte bait abate