I recently replaced an old particle board table top with some 2X4s. Then I wrapped the top with scrap steel I removed from a truck bed. It stays outside and is my go-to table for anything dirty or messy.
I also purchased an anvil. It's a Harbor Freight anvil that gets bad reviews because the steel is rather soft (as anvils go). You get what you pay for, but I only paid $20 and it will serve my needs quite well.