INVITED: Essential Building Blocks for Creating an Open-source EDA Project | IEEE Conference Publication | IEEE Xplore