PCB design and firmware programming for custom products.
Sloeber IDE (Eclipse for Arduino) is another tool to develop on AVR microcontrollers, Espressif, Teensy and many other boards using Arduino libraries.
With open-source method in mind, we are not closed to proprietary limitations.