Cars are kinda standardized. You can pull basic P-series codes and view some data from any OBD2 car with a cheap scanner. Advanced functions (ABS, transmission, body, and of course, key programming) often require the dealer rig or at least some form of online authorization (which is super annoying).
Medium and heavy duty diesel trucks have a different interface and different computers. Same with motorcycles, ATV's, UTV's, and personal watercraft. .. and yes, tractors. I have a $1200 pass through box used to connect a laptop to Harley Davidson bikes JUST so I can program the stupid UFO key fob that immobilizes the bike if lost. It ONLY works on Harleys. If I want to talk to a Goldwing, I guess I'll have to buy a widget from Honda for that. There is zero standardization once you get outside of light duty autos.
You could probably buy the Kubota interface and software if you really wanted it. . . probably not cost effective and no doubt there's a learning curve.