Wordpress is better one. other platforms are also good. you can create free blog on blogger.com also.
If you want you can free blog and you can purchase domain and hosting from any hosting companies and start designing website on your own. In wordpress you can design website without coding or with coding.