The only thing Ive found lacking in the Linux world is a MS Visio-compatible app. Otherwise, my workaday Lenovo T530 runs Linux Mint 18.3 from an SSD. I run MikroTik WinBox under WINE with no issues.
Try one of the online structured drawing programs like draw.io which is compatible with Visio 2016: https://www.draw.io/