I had my whole initial layout and macros all programmed a couple days before I even had my MX-700 in hand. Remote Central is a great resource for codes on items not in the URC database.

Another big tip not to overlook is the ability to import commands from the Pronto files via the Universal Browser. For example, my dvd player isn't in the database and isn't in the library on Remote Central. A similar model in the URC list had most of the commands, but lacked discrete on/off. I was able to import them from one of the Pronto files for yet another model I found on Remote Central. Have fun programming!