I say add a fresh feature to farming that allows you to click and drag a box similar to that of a claim over a designated farming area and your character will farm said area without the hassle of constant clicking.
This function may behave similar to a bot, sensing a tile with farmland and subsequently harvesting the tile. This will unfortunately limit the options of farming and restrict flexibility, a function to dump the seeds/produce into a container could be added but would add a high degree of already present complexity to the feature. Alas, my idea could just be too complicated to even bother implementing.