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.