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.
cakes cokes cukes quakes kegs gawkies caiques cookies cookeys quickies coxae kecks gucks kakis gawks kakas cocks keeks cocas kikes cooks kicks cacas kaiaks cocoas cacaos quacks caucus quicks cuckoos kex coax cogs coxa gags
bakes cakes makes lakes quakes sakes hakes fakes wakes takes rakes shakes jakes pukes keys knacks rakees wacks mikes kikes nookies kegs jockeys akees hackees kakis quickies kaiaks ackees mickeys jokes hickies beaks backs pokies sickees sikes hokes hockeys hackies pikes haiks hacks keas reggaes sykes dickeys yikes yacks shakoes shacks chuckies chickees wauks ukes tokes tekkies oaks tacks dukes dikes soaks hookies dawks rakis hikes skews kakas rykes hakus paiks kaes rickeys hookeys likes geckoes lacks wreaks lackeys macks racks rekeys packs rookies jukes sickies cookeys quacks skies hawkies kues fykes bookies pekoes ekes rakus hickeys sacks gaes takas hawkeys jackies auks luckies jacks okehs bikes buckoes okes gawkies makos pokeys pekes daks lakhs mokes jauks cokes bikies nukes wracks pokes hawks peaks skees sakis gawks cukes dekes sokes dickies duckies dykes teaks tikes tykes wackes leaks whacks chokes shackoes cookies shakos yaks yokes
cake cakey caeca caky coke cuke