Use
this with google docs, add the bbcodes you want. If the permissions are set correctly on the google document (i.e. publicly editible, or possibly edit with link permissions) I believe it can be edited from within vbulletin. Yes it isn't on your server, but that means that you don't have to host a word processor, also the google programs are likely to be more complete than any program you find for yourself.