I currently do not have any sort of site up yet. Got tired of updating it years ago and let it die. I only use it for email, storage and testing now.
If you have your own domain name, you will not have to add bluehost to the end. All of my domains are hosted on bluehost.com. None of them have any content anymore, they are just mail servers now. (without the headache of actually running the mail server)
You can use whatever editing package you like, then just upload it to your provided space.
As an odd comparison, check out: www.airbozos.com
Next time I visit Colorado, I will be installing a rivet of my own.