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.
boats bots bats bahts bates boots botts beats baits botas bouts batts beauts biotas boites bootees bads battues bets bits bawties buts booties bods beauties betas bitts beets butts bauds butes bodes bitsy bawds bytes beads bites buttes bettas badass buteos betise bodies baddies bawdies boodies butties beds bids buds beauteous
boats moats oats goats shoats coats doats votes feats kotos gates qats hates bots hots quoits botas lots beats gouts ghauts matts rotas toeas quotes reatas mots motes quotas nowts bouts cotes cats beauts meats pots jots goads patsy totes sates motts roads gnats iotas sodas touts routs toads toots whats woads rotos dates chats satis chotts ates shotes sots shotts dotes wats fates roots mates heats peats meatus tauts tates hoots outs riots nates pouts ratos fats gats rotis foots cates boots lotus rates batts knouts haets coots coatis tootsy fiats vats oots odas dawts katas cots notes hiatus kats poets loads gaits bats bates fatso aits lats mauts ghats phots photos moots bahts vatus biotas jotas footsy pats dauts rotes neats codas rats hats pates tats dots stoas jatos loots knots eats lotos baits louts lotas potsy mats riatas watts doits tots botts teats toits waits wheats seats rots wots soots cheats shiatsu shoots shots datos shouts
boat bat bot beat bout bawty bota boot bawtie booty bootee boite biota batty baht battue bootie batteau batt bateau bate bait battu bott abate