С библиотеками хорошо - в гите все есть. Я периодически просто скрипт запускаю, который в нужных директориях git pull делает. Ну, а если чего нет, легко самому нарисовать.
Собственно, я кроме кикада ничего и не пробовал. Это сейчас уже аналоги какие-то появились, а лет 10 назад вообще кроме кикада софта и не было, чтобы схемы рисовать и платы разводить.