If you've ever had a run in with a piece of software called Ultra Librarian you'd probably think highly of KiCad :)