How difficult it is doing web designs? What application a newbie like me would be user friendly? I have background of visual basic and a little of java. Are these enough? Or asking an expert is still the better option?