I have a pillar drill attachment for my corded drill. It isn't the most robust thing in the world (I've had to replace all the hex head bolts with a set of M6 bolts already) but it does the job well enough.

https://www.amazon.co.uk/gp/product/B0119K2XIQ

Worth the investment but does need securing down to fully work (I use mine freestanding as I have nowhere in the house to mount it to yet). I cut a panel of HDPE in half, marked out where I wanted the hole on one of the panels, mounted the second panel underneath the first panel, taking a bit of time to line them up (ended up clamping them down together when I had it right), drilled a 4mm pilot hole through both and then a 10mm hole through both again.