I am planning on developing a social networking site and I have basic knowledge of html, xml, php, and javascript. In stead of having to learn everything in detail for which I don't have time, I wold like to buy a web development software that I can use to create a site easily. I would like to generate a visually appealing layout that is professional looking. I would also like to develop the necessary functionality such as creating accounts, uploading images, sending and receiving messages among members, creating a profile, etc. I would like to do this with minimal effort without the need to learn the technology in side and out for which I don't have time. I am willing to pay for it. Which development software is best for this? Also, is it possible to buy an entire site that has already been developed including the visual and functional aspects are concerned? I am willing to pay for that as well.

Any advice would be much appreciated.