I used to work in e-consultancy company that sells these products. I am sure they are MUCH easy to sell if they have a nice interface. In fact they often buy them BECAUSE of these functionalities. And in this case I think it makes sense.
"Intelligent upload" would imply a couple of more steps. Using upload you have to:
- Open MS Word,
- write text,
- Save,
- upload (assuming it is "intelligent enough to clean up header footers...)
(look at all the HTML code I had to know/type to make the ordered list)
You could make plug-ins for applications (as -I guess- the one for Dreamweaver) but they would be application dependent... you would need one for MS Word, and one for chi-writer (😊)
In the form I am talking about is just simply typing and formating the text. You are adding the simple simple WYSIWYG functionalities to the browser
I am no sure if Java is the way to go. Why did Vignette and the other use those components?