Most FOC controllers should be able to run sensorless, as well. Good ones with useful setup programs (which are required for FOC controllers; they're not plug-and-play) are not cheap, though they usually operate better (once tuned for your motor) and have more useful features than the typical generics. Phaserunner, VESC, are two well-known versions discussed a lot on these forums.