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.
giant gent genet janty jaunt joint gentoo ginned jaunty genette
riant giant ant banty linty anti mint manta bint binit aunt quaint biont quinta jaunt cant canty quanta tint tanto ante panty shanti pinta chaunt chant paint pant pinot dint leant point haunt pointy boniato santo dainty kainit feint qanat painty vaunt faint into hint hant want viand joint quint suint saint taint daunt canto janty inti chianti haint minty rant pointe pinto pint peanut panto quant meant chanty manat lint anta quinte gaunt taunt shanty