Download a free GUI (like SCID), a good free engine (Robbolito), and collections of favourite openings here:
http://www.pgnmentor.com/files.html
Once you have imported a openings DB, open a tree window and take it from there.
I find it useful to play through a whole lot of games very quickly, and try to predict the next move, only a few seconds per position. Soon you'l see you get it right more often than not.
I'm currently about 1700 USCF, new here, and looking to start a little work on openings. What methods and/or software do you guys use for opening training and repertoir development? I've checked out a few pieces of software including bookup and chess position trainer. Just briefly surfing the interwebs, I've come across no shortage of disparaging comments regarding bookup and its creator, and CPT keeps crashing on me. I'm also reluctant to plunk down cash on chessbase, but I will if I have to. Thanks for your input and advice.