As per Jeremy, the communications architecture can be crucial in determining how to implement the system. If there's just one master controller sending to any number of slaves that's quite simple. A master sending and also initiating reads may not be too bad, but once you are into peer-to-peer, anyone can talk to anyone, networking it can get quite complicated.
It is possible to split a node into both a send only and receive only part which can reduce the network back to a master sending and initiating reads to simplify things but may increase the number of PICAXE's needed. It's not impossible to do both on the same PICAXE but it depends on exactly what you need to do.
There's a lot of design work in networking, determining what data needs to come from where, go to where and then considering how to do it. It's one of those Catch-22 cases where you have to design it to see if the design will work then modify it if not. Most debugging is mental, not in making it work, but trying to imagine the circumstances in which it won't.
Rule of thumb is that if you can do it all with a single PICAXE which may need ( possibly intelligent, other PICAXE ) I/O expanders and all communications is notionally ( eg, ignore bi-directional handshaking issues ) always one direction into or out of that master it's a much easier system to design.