I recently ran across a free program that may be of use. It’s called Chess Position Trainer. It was developed by a player to manage his opening repertoire. CPT allows you to organize all of your chess material and has many features to make studying openings more efficient. Nice interface and looks professionally done. Worth checking out!