5) optional: grid tie
6) safety, you don't want the thing to go 'island' when the grid tie connection does not carry power, csa and UL require that you disconnect and power down (ridiculous, but that's their requirement) to protect linemen from getting zapped by your inverter backfeeding the grid. Same on the output side, probably some kind of ground fault protection would be good.
7) a stacking option for 240 V single phase operation (not that hard, just a few comm lines to keep things synched up and to ensure simultaneous shutdown)
8 input for a solar panel bank
9 input for a windmill
10 output for a diversion load
That way you don't need all these extra boxes on the outside, again they could be
'modules' that connect to the main inverter but in an orderly fashion.
These would be in concert with the battery charger that would mean that there is only ONE battery charger, instead of the 4 controllers that I'm looking at in my system right now. (One solar charge controller, two battery chargers (one in each inverter) and one for the windmill, quite messy). It would also require only one battery temperature sensor instead of 4.
Even if right now you'd not design the machine to be grid tie you probably should be prepared to retrofit it.
Another option would be to be able to use one inverter to produce 240V 50Hz for Europe.
The battery charger in the trace will do 60 amps or so on a single 120V line, I modified my generator before I got the second inverter to work in 120V only mode for a more even load on the head, but with a stacked pair it would be better to switch 240 from the generator to battery voltage (less line loss, generator is usually situated as far away from the living quarters as possible).
Power flow through an inverter is really complicated, from what I've been able to glean from the non-burnt wires the inverter basically 'pools' all it's energy at the battery terminals, the various units are interconnected at that point. flow from the grid is optional, as is the external generator hookup. I can draw you a functional block diagram if you want, but that will take me some time and it will have to be from memory, but I'm quite sure I still remember how it all fit together. (that's the point at which I realised that this was way over my head,
so I bought one and a year later another one).
There is a 'bypass' relay that powers the output directly from the generator if generator power is present, the inverter synchs up with the generator so that in stacked mode (2 inverters) and charging on only one leg the output stays in phase.
If you draw more power than the generator can provide it will switch back to inverter mode, this is one of the really neat, but totally unadvertised features of the sw series.
I don't have any experience with the interconnect, but I know a guy that installs these for a living and he can tell you all about them (he's an authorized xantrex dealer). He went through the approval procedure and has a few intertie systems running in the region.
The only atmel project I have ever done was really simple (stepper motor controller), no idea how suitable they would be for something like this, but in my view if you have seen one microcontroller you have seen them all. I realise that they all have their 'following', but the arguments tend to be religious in nature, in the end every controller can do almost every control job. The days of the 6502 are long gone 
From what I have seen you will need a minimum of 16 digital lines and a bunch of analogue ones (which can be multiplexed if neccesary). A 10 Mhz controller should be able to do the job easily. One thing about the pic series is that they are dirt cheap (I have a couple of tubes full of them here that I bought at $4 a piece, 16c871's), don't know about other types / brands.
If you want I can sign up for the firmware, I have nothing to do anyway
As I said I don't know the atmel too well but it's a fairly easy chip to program, easier than the 'pic', which has a pretty restrictive assembler.