Although both are useful verbs, their meanings differ. To hone means to sharpen: Each day I hone my writing skills and I'm improving.
To home—usually written as "to home in on" means to aim at a destination or target with accuracy: Ignore the damage, just home in on the target.
Here's my easy-to-remember rule. If you add "in on" after the verb, you probably need to use home.
As professional writers we don't guess at word meanings;
we know their definitions.