I always love ifupdown2 which is in the debian repos. It comes from Cumulus Linux which uses debian devices as routers.
Basically a python-based upgrade to ifupdown.
Has support for lots of more complex networking configurations like Bridges, VRF, VLANs, VxLANs etc.
In Armbian, I uninstall netplan and network-manger and install ifupdown2 (which removes ifupdown).
No GUIs or anything but that is irrelevant to me as I run my SBCs headless.