I am pretty astounded by the "one click" website creation tools from 1and1 webhost. I have been with them for years and love their service and pricing, website creation is just the icing on the cake. If I were starting out, I would look into what PayPal has to offer in the way of diy site creation. If you are selling things, PayPal is excellent.
As far as what I used, I have a Zen Cart site which was not easy to put up BUT is a real good software if you know what you are doing. I customized it myself and it works very well and is full of features. There are others, like XCart which friends of mine are high on, too.
Most sites are going to be php sites, but you can use a plain jane html site as well. I would highly recommend your taking a few courses in each so that you are not totally innocent of what is going on with your site. Trust me, even the best site will go wonky sometime. Relying totally on others to fix it for you can be pretty bad.
I use WordPress for my blogs and think it's great. It can get complex and hard to fathom if you are hosting it on your own site. Honestly, there have been some updates which drove me to having mine hosted on the WorkPress site. That is the big difference. When you host on their site, they take care of all the updates for you and the server does not go down. On your site, you are in charge, and you get to fix any problems that come up. You are more limited about what you can do to make your site look different if you are hosted on their site, though. If you can host your own website with them, I don't know.
What I use for most things in general is: HTML Kit (free software and great for HTML), Notepad++ (excellent for php work--free and full featured), Homesite (it is now part of Dreamweaver but it's an old text editor which I loved and now it's an antique), FireFTP for loading up the odd adjustments to the site and that's about it. Works for me. Good luck and have fun.