I've used CPT and Chess Opening Wizard for several years and have developed my game through several source data bases, e-books, paper books, games etc. You can down a pgn file and import the moves of what ever opening you are interested in. But, Id recommend not going that route for a couple reasons.
First, you will get girth of moves that are just not what you want to learn.
Second, CPT is designed to help you LEARN the positions through training and part of that training is entering the moves you want and are comfortable with.
As an example: I downloaded everything I could find on the Colle and found the information was not very useful. So, I started from scratch and picked two sources and the lines I was comfortable with, learned those and expanded as needed and as my chess knowledge grew. This takes longer but has the advantage of growing with you. Best Tim