Yeah, I’ve heard good things about ISPConfig because its definitely solid for devs who are comfortable managing their own environment.try ISPConfig
its free and open source
works with nginx or apache2, your choice.
I will add it is nice for when you're using shared web hosting though. For a vps or dedicated server, either no control panel or DirectAdmin.cPanel is not worth the new rates they've increased to.