Hi,
I can set up your server with Virtualmin which is an open source free control panel. You will use it to set up new domains, manage the server, email accounts, databases, etc. For devel purposes I will set you up with a git or subversion repository and install redmine. Redmine is tool used by developers to keep track of projects, open issues, bugs and it can be integrated with git or subversion.
I will also apply basic hardening to the server
Please let me know if you are interested.
Thanks