If you bought a Phil Wood 100mm square taper then any square taper cranks would do.
Cheapest option is truvantiv Giga DH 100mm BB (£40) then use there Blaze cranks but heavish and didnt last long on beach (500 miles).
or go complete 100mm BB crankset which use outboard bearings from race face or surly here in UK or lighter ones from Speedway Cycles Alaska.
Im getting around 1500 miles out bearings on the PW BB and there £6 (cheapy) £14 (SKS) a pair to replace from any bearing supplier,
need to order a PW 100mm into UK but Brixton Cycles got mine in a couple of weeks, pricey at £150 with fitting tool but serviceable item so long term good value 😮