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.
peaks pecks peeks pekes packs paiks peags pekoes pegs pacs pecs pikas pocks pikes pokes pacas pikis picas pucks picks pukes piques pokeys pokies pax piggies pics pigs pugs
beaks teaks wreaks peaks leaks reeks queasy daks pecks jacks decks fakes jakes hakus sacks packs degas hacks sakis oaks keas macks geeks paiks peags rakes hawks yaks sheiks shakes cheeks whacks weeks wakes wracks cakes soaks fecks hecks pekes keeks takas makes knacks neuks leks ekes leeks tacks wrecks necks quakes zeks rakus hakes kaiaks kecks kakis takes sakes dawks auks backs haiks seeks becks makos dekes lakes bakes lakhs kakas rakis racks jauks gecks lacks peeks wacks quacks wekas recks checks shacks gawks shakos yacks wauks yeuks
peak peaky pack paik pawky peag peck pecky peek peke pekoe apeak spake speak