I think your post probably would get more views if it was put in this section.
General Old Hardware
Perhaps a moderator will move it.
Have to say though your wishlist combined with "Not Expensive" seems unlikely to me.
If you want 3DFX without emulation then that means you will need a genuine 3DFX card. Voodoo 4 and 5 are very expensive. Voodoo 3 is probably the least expensive for the performance, though still not cheap, and it will struggle with late Win9x games. You can't go too new for motherboards with a Voodoo 3, as it's the older 3volt AGP standard. Pentium 4 motherboards tend to have only 1.5volt AGP, which isn't compatible. If you get a DirectX 9 card though, you can use a wrapper like nGlide that uses DirectX to accelerate Glide titles.
If you want flawless DOS compatibility then you probably need an ISA soundcard. Motherboards that have ISA will be Pentium III at most (apart from a very few specialist Pentium 4 boards that cost a fortune), which will mean late Win98 games may not run at 60FPS. Especially not if combined with a Voodoo 3 3DFX card.
I'll leave the recommendations of what to buy to those with more experience than I. But I'd suggest looking at the youtube channel "PhilsComputerLab" if you haven't already. He offers many suggestions for building Win98 and DOS machines from readily available and not too expensive parts. Including Athlon 64-based and Pentium 4-based. Using cheap video cards like the Geforce 4 MX Series and Geforce FX series GPUs, and using cheap soundcards like the Soundblaster Live.
It is not possible to build a single machine that will play all DOS and Win9X games though. The advance of hardware in that period was just too fast to make a PC that could do it all. If you want a Win9X PC, then I think it will only support fairly late DOS games. It will be too fast for the older ones.