You can create your own web-page on free website builders with hostings, there are lots of them. Or you can create a blog. If you need something else, you should first of all buy a hosting and a domain name, then you can buy a constructor with a built-in design and web0editor interface for personal use.