I work a lot with the "cheaper" hardwoods.
If you're going to paint the finished product, the two I use most are Poplar and MDF. Poplar isn't very hard, but the grain doesn't tend to soak up paint quite like pine. It cuts well, stays straight, takes paint really well. MDF is also a wonderful medium for painted things. It is hard, stays straight, and is a good, uniform surface.
I built this bar pictured below. Believe it or not, it is entirely made of pine and a super-exotic phillipine mahogany called Meranti... which is also known as Luan. Yup, the cheap stuff at big box stores known as "5mm Underlayment" is a lovely, even-grained thin plywood that takes stain like a champ.
If you want to build with pine and plan to stain it, darker stains tend to work better. You'll never cover the fact that it's pine, but at least if you get it dark enough, no one will know.
Oak is plentiful and not dreadfully expensive, but IMO it's overused. Sure, rock hard and structural, but (at least in my area) it's played out. It was the go-to. It can be tough to work with. It's hard. And in my opinion, the grain is kinda boring. Expect it to not sand easily, and the first coat of stain, paint, varnish, lacquer, shellac, or poly will make the little wisps of grain stand up like a 5 oclock shadow.
I would get a biscuit joiner. Handy.
Lots of bar clamps
A gallon of a good water-activated wood glue. Not just fancy Elmer's, get the good stuff.
Plunge router.
and YES... pocket jig. What did I ever do without that handy tool.
a GOOD double-miter/bevel saw and set it up accurately. A good blade is key. Get one with more teeth than you think. It will do clean cuts in ply, laminate, and hardwoods. It won't be fast, but you don't need fast. You need accurate and clean. Some folks prefer a thin-kerf blade. It does save wood, but some of them also wobble which makes getting a perfect straight cut a bit difficult.