KICAD is the end-all-be-all FOSS EDA tool, in this class rethink the limits of "free" when we explore this fully-featured EDA.