Are there any decent open source alternatives or should I be looking to go down the building route?

I am a coding newbie so would be a bit daunting!