With similar keys: If they're the same brand of lock, and you control both, you can get one re-keyed to be the same as the other.
Locksmiths will do this, or if you buy a new lock of that brand at Lowe's and bring that existing key (and the person who knows how to do this is afoot), they will re-key the lock to match your existing key, at no extra charge.
If you're like me, you have way more ideas for things to do than time, energy, and willpower to do them with. (And if you're not like me, you might very well become like me if you just kept track of all the times you or someone else said "Hey, that might be a worthwhile project.") To give you an idea of what I'm talking about, here are some entries on my things-to-possibly-do list: give speed reading another shot; improve the Less Wrong codebase and add a feature that helps users find old, good posts they haven't read; experiment with online freelancing work; try my hand at e-commerce; work as a salesperson to build social skills.
One of the things I've learned from keeping a things-to-possibly-do list is that doing stuff inevitably takes longer than I intuitively think it will. For example, the main thing I did during the past 3-day weekend was write 36 Anki cards and 220 lines of Python to program myself and my computer to help me keep a resolution. In past years, I might have gotten demoralized halfway through, thinking things were taking too long, but I've gradually gotten used to things taking longer than I expect.
Given that things take such a long time to get done, it seems worthwhile to spend a decent amount of time deciding what to work on. But the standard objective of doing whatever has the highest expected utility is often computationally intractable in practice. For example, what's the expected utility of building social skills?
Given this, I'm working on a list of heuristics for the computationally intractable problem of what to work on. Here's my current list; feel free to suggest additions in the comments.
Further Reading