One of the Shapeoko competitors has a web and mobile app for calculating F&S. It has dropdowns for material, number of flutes, a slider for rpm, etc. But it doesn’t differentiate between slotting, pocketing and adaptive, which would be a nice feature. It is tailored to the capabilities of their machines.
Something similar for the Carbide3D machines would be nice.