biz - hope I didn't find this too late for you...
I've made a VSTi/AU Virus B controller and editor using the Ctrlr codebase. I'm using it very happily *as we speak* in Ableton to automate any internal Virus parameters I want (including LCD contrast

) and a public beta release isn't far off. It's FREE and it's OPEN SOURCE (which means if it's not right and I for some reason can't fix it, somebody else can) and I imagine it should work alright with a the Virus A. If not, the tweaking required to make it work with the A should be minimal.
I use it in Ableton and Renoise, and the Ctrlr codebase gives a few more MIDI routing options than those older, closed-source, commercial editors so while some of them just straight-up DIDN'T work, this works perfectly for me.
Read more:
http://crayolon.net/supernova-iivirus-b-vsti-editors/