Какую программу использовать для проектирования принципиальных схем?
Очень хорошо расписано в этой статье о том с чего начать при проектировании. 
Первым делом нужно выбрать систему проектирования в которой будет создаваться проект. Выбор довольно большой, но если честно не все системы заслуживают внимания, перечислю несколько основных из которых стоит сделать выбор и которые я сам попробовал:
- Altium Designer – без сомнения самый лучший программный пакет для проектирования, к сожалению платный и очень дорогой (> 5000$). Но попробовать его можно с торрентов.
- EAGLE – довольно мощный продукт для хоббистов, бесплатен с некоторыми ограничениями. Есть версия под Linux.
- KiCAD – опен сорс есть опен сорс, для линуксоидов, которые любят настраивать свою систему, по мне так довольно слабое сообщество, мало готовых библиотек, новичкам не советую.
- PCAD – старый добрый пикад, последняя версия вышла в 2006 году, но до сих пор многие конторы сидят на этом софте и делают в нем хорошие проекты. Из минусов: очень-очень устарел, процесс проектирования неудобен ужасно, но кто привык того уже не отучить от него.
- DipTrace – если коротко, то это пикад с современными плюшками, для новичков очень советую. Библиотеки создавать очень легко в нем.
Можно перечислять долго все системы проектирования, но я бы не советовал новичкам распыляться на другие, выбирайте что-то из вышеперечисленного. Сам я использую Altium Designer.
Попробуйте, например, Delta Design (имеется полнофункциональный триал).
Не могу, конечно, ничего конкретного сказать именно по редактору принципиальных схем, но создатели DD весьма горды своим творением в целом - может и Вам придется по вкусу ;)