I use EasyEDA for printed circuit boardlayout, but I use the standard version instead of the pro version. I use the standard version largely for one feature – the iBOM extension. iBOM shows the printed circuit board with the BOM (Bill of Materials). When a line in the BOM is selected, all of the locations using that part are shown. All components of a particular part can be placed at the same time in the correct locations during assembly.
The interactive diagram shows a project I'm currently working on. My only comment at this point is that serial communication is far from dead. RS-232 is common on many test instruments and other devices. UART communication at 3.3 volts or 5 volts is often used with microcontrollers More on that later!
Sorry, but iBOM doesn't work very well on a phone screen. Please take a look on a bigger screen.