It all depends on your intended hosting, and your skill-set.
In my opinion, since you're asking here, you're a beginner with no development experience. If you want to be able to use whatever template you'd like, or something you end up throwing together yourself you'll more than likely want to use what's called a Flat File CMS. Something like Pico might fit the bill for you, and are generally very easy to throw in the required markup into your pages and output some content.
At the end of the day, try out a couple of them and see if it makes sense for you. All of the CMS's will do basic content editing, but it's most important to chose the one you are comfortable with using -- nobody can suggest that, so I'd try out the demos and install a couple of them yourself.
The few listed here in the thread are good starting points. And, if you find doing it yourself is a no-go -- hire a professional developer! 🙂
And no offense "SrWebDeveloper" you're nothing close to a SrWebDeveloper.