Ich würde auch wenn Du es selbst machen willst, Wordpress empfehlen. Du baust dir alles so zusammen wie Du willst. Bestimmte Funktionalitäten kannst Du dann noch durch individuelle Programmierung integrieren lassen. Falls Du Hilfe benötigst, einfach mal melden...