Drill press owners will find the task easier, but a handheld drill and a steady hand can get the job done. Making a jig for full-size doors should be well within the skill set of competent DIYers.
Based on the work of [sekigon-gonnoc] and with help of [Thach], they’ve made their TinyUSB library support bitbanging of USB over PIO, and successfully ported their test jig firmware to it!