I don't think the farming system is particularly complex, really? As far as I understand it, you just use a digging tool to make a dirt mound, then examine the mound to plant a seed on it. Then once the seed sprouts, you can choose to make plant food from bonemeal, chitin powder and ammonia, and apply it to the sprout to make it grow faster. Aside from that just sit around and wait until the plant is ready to be harvested, then harvest it. Plants will update automatically once you're near, so you don't have to worry about the reality bubble and can plant them anywhere.