the most basic tool for assembling uppers is a barrel wrench of some sort . if your upper is assembled--you won't even need that .
to assemble a lower a few small punches to install roll pins and it don't hurt to have a mag block to hold the thing steady with a vice.
i have seen many assembled with just normal hand and shop tools .
it is mostly a snap-fit type of thing.