Hi Mark. Lots of information here on making a router table. Much easier to do than you'd think, and making it will teach you a lot of skills. Just search for making a router table and start reading. You need a stand to hold the top, a few pieces of good ply to make the double layer top, a mounting plate to hold the router up, and some patients as you put it all together. As to a fence, here are a couple of designs I really like. The router table itself is remarkably simple, you can make a cabinet or repurpose something like a table.
The top is a double layer, preferable of really flat Baltic Birch Ply and you can either wax the heck out of it, or get fancy and contact cement a layer of laminate on top. Or, buy a chunk of laminated material and glue if to the bottom layer.
The third thing you'll want to get is an aluminum mounting plate to which you'll attach the router. This one is my favorite (woodpecker), which has a twist lock for quick changing of the insert rings. There are many different brands of alunimum plates that work fine. After piecing together the top, you'll be cutting out the top to fit in the plate. The picture of the four boards gives you a way to cut the exact opening to fit the plate. You can even get some leveling hardware to make it easy to make the plate flat to the table.
I guess what I'm saying is that it's easy to turn making a router top and table into a much bigger deal than it really is. And if you don't like it, make another.
Every step in this process is now on YouTube so you'll get lots of guidance there, and I expect others will come along to encourage you and lend their experience and expertise.
Welcome to the Forum. Nice place.