I know we don't have you budget or power goals listed yet so I'm assuming you just want a fun street car so here's my opinion.
I'm going to say this and I know it will make me sound like an ass so you've been warned...
DON'T WASTE YOUR MONEY BUILDING AN N/A SOHC MINI ME (***disclaimer: unless you need it for some obscure racing class)
That being said if you decide you want to go that route I would be more than happy to give advice on how to properly build it along with any parts recommendations.
Back when I first got into Honda's my very first car was an EG. The d16z6 was the budget swap for every high school sophomore and I managed to get one and spend all my hard earned money from my summer job building it just to get spanked by every Eclipse GS-T and Mustang at the street races (until I sprayed it

they never knew what hit them)
I've fully built a D16Z6 (ported/polished head, port matched skunk2 manifold, skunk2 valvetrain, ZEX Stage 2 camshaft, eagle rods, cp pistons (12.5:1), lightweight flywheel, Hondata s300... etc) It isn't worth the investment for what you get back out of it. If money is a concern buy another a stock SOHC VTEC swap with low miles from a shop with a good reputation.
To properly build an engine you'll spend more than it cost to buy a B swap. A good starting point would be a 99-00 B20B with a B16 trans with LSD. You'll have way more fun and the engine will never have been cracked open so you'll enjoy all the OEM Honda reliability with much shorter gearing than any SOHC out there and a whole low more torque.
Its just my opinion and you can take it for what its worth but my Z6 was putting down just under 170hp and yes it was quick but with the thousands I spent on parts to build it I loved every DOHC swap ten times more.