D.B.
I think setting up stations for activities is better than necessarily individual tables. Giving in to a child who doesn't like to share and trying to keep kids from fighting prevents them from working out issues and learning to compromise, an important social skill. This is what would happen in a standard classroom, and homeschoolers need to learn the same skills. You should have something functional, not something designed to prevent any possibility of conflict or designed so that your older one can go in without yelling "MINE!" and reserving a spot!
If they can't work it out, can you set up a kind of schedule at least in terms of what areas they use, not so much what they do with them? I would think a long table would allow each of them to work at the opposite end (and occasionally together), and still have a desk set aside for the computer.