Multisite supports separate domains with a plugin, but the content would still be separate per site. A possible solution would be to consume the per-category RSS feeds in the satellite sites and insert posts into the Loop, a syndication plugin like FeedWordpress would cut out a lot of custom fiddling.