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.
hecks hicks hucks hacks hocks hoicks hackees hockeys hickeys hacksaw hackies hickies hakus hooks hawks haiks hakes hikes hokes hocus howks haikus hookas hawkeys hawkies hex hookahs hookeys hookies hags hogs hugs
fecks hecks pecks recks kecks checks necks decks wrecks becks gecks backs ruckus cocks quacks wreaks pucks rocks leks reeks racks seeks wricks geeks hucks picks neuks dekes pekes docks hicks wracks leaks hacks locks ticks yoicks yeuks shucks shicksa shacks chucks chicks quicks whacks wekas wacks wackes nicks peeks tacks micks sickos nocks secs pecs jockos licks mucks keeks knocks hocks knacks jocks lucks dicks buckos pocks kicks leeks macks socks ekes bocks geckos wicks beaks sucks jacks hoicks ricks peaks packs recs decos bucks tucks sacks zeks ecus lacks mocks gucks sicks ducks rucks fucks wackos teaks weeks whackos cheeks chocks shackos sheiks shocks yacks yocks yucks
heck hack hackee hackie hick hickey hickie hock hockey huck