About building the site you can use Word for example.....and just "save as HTML"....no need to make something that is easy complicated.
If you don't have Word I think you can get openoffice...which is free and there you can make a webpage.
About the actual hosting of the website I would recomend you to ask your internet service provider if such a survice is delivered with your internet or if it can be bought. Otherwise ask friends if they have unused web-space through their internet provider.
As a last resort you can try any of the free web-hosting thingies out there. I don't know much about them but sites like bravenet.com have been around for a long time. They even have automated ways of constructing your web-site. Perhaps worth checking out.
About the design of the website itself try to keep it simple but put all the important information that is needed for a PW there. It would be wise to look at how NWVAULT structures its information about PW's so that you at least know some of the parts that should be on the website.
Leave some parts of the information to the forums. Especially thinking about information that is subject to change or discussion.
And as I said...don't put too much about the PW on your website as you need to have the same information inside the server itself....and this needs to be synced with the website....so....a lot of text can easily get out of hand...
Here is one example that I made myself (of a PW that is no longer running). Try to think away the big white sign on the first page (it is the information about that it is down).
http://web.comhem.se/genesisnwn/Good luck!