I've got it to the point where it's useful and (for me at least) hasn't had problems doing the basic stuff. I haven't put in many advanced features yet, but you can drag/drop and edit the units, and from my tests the resulting OOBs do work in game.
Some important notes:
1. I can't guarantee that the editor will load any OOB you've made by hand, because if you made mistakes in the unit organization numbers, the editor can't foresee them. However it DOES work with OOB posted above, so if you want to be safe you can use that.
2. When I make an update to this, it will let you know when you run it, and you'll get the option to automatically upgrade. This way I can release it now, and you only need to download it once, after that you'll get my updates automatically.
Change Log (newest changes first):
***** Original Post: *****
To make OOB editing easier, with functionality that spreadsheets and my csv editor don't offer, I'm making an OOB editor, using a tree structure. It already supports drag & drop, copy/paste and such. One of the best parts is that when you save the OOB, it automatically writes out the organizational numbers for each unit, so you can simply drag a brigade from one division to another, and when you save, it will work right away without having to edit all those little numbers.
As I continue working on it I'll come up with more ways to speed up oob creation and make it less tedious. Any good ideas you have about what would make life easier as an oob author, let me know and I might add it in.