Como posso decidir se devo lançar meu próprio software ou usar um CMS empacotado (e plugins apropriados)?

Sou engenheiro de software com pouca experiência na Web atualmente no processo de querer realmente usar meu host e nome de domínio para algo que não seja um depósito de arquivos para arquivos aos quais preciso dar acesso a outras pessoas. Meu plano é de alguma forma implantar um site e blog pessoal...