Rather than a web page design tool you might want to consider a blogging platform like Wordpress. With the themes available - thousands of them free - you can give it virtually any appearance you like. Then there are the plug-ins that give it extra functionality and you're working "in the cloud" so you don't need to keep anything on your computer and you can access it anywhere you've got an internet connection.
Don't dismiss it as "just" a blog, it can be a full CMS if you want. It's SEO friendly and pretty easy to learn. Check wordpress.org for more details. You can get a free blog at wordpress.com but it doesn't offer the full feature set of a self-hosted option.