Sorry, forgot to respond, I use fn+arrows for home/end/pgup/dn. This is why I got a pcb that was capable of accommodating the arrow cluster (dz60, bt60v2. I use a lot of combos with shift and ctrl as well to select/mark stuff and jump back and forth, so barring getting used to hjkl, I found this more comfortable.
I own several.
If you go the build your own route, I can highly recommend the NEO series. They are fairly cheap, very good quality, short turnaround for manufacturing. They are easy to build as well, and have most everything included already. All you’d need is a set of keycaps and switches.
Comes in 65, 70, 80 and ergo layouts currently, but who knows what else they will release next. Check regional vendors for availability.