Advfort allows many fortress actions, like creating a farm field, seeding and harvesting plants.
You need dfhack for it.
In the console you type advfort.
In the game you press ctrl-t. Topline should show interface. Tab will start seeding / harvesting on a farmfield.
Esc leaves the interface so you can use all the game commands again (movement is possible while in ctrl-t mode, but many commands, do not work).
---
Advfort interactions often do not work with reagents in hand. Drop the seeds or put them in backpack before trying to use.
With shift-T you can cycle through the advfort actions. One of them is build. If you use that by moving carefully or waiting a menu opens where you can select a farmfield (and about every other fortress constructible object).
There is the gather plant option too in the list of advfort actions. Not sure if it works.
Cooking and brewing will work too - press tab while standing on a workshop while in ctrl-t mode. Have the ingredients lying on the floor in the workshop.
Disadvantage is when you start working a counter starts running. During this time - for many actions around 100 ticks - you cannot react to threats. You only stop working after getting hurt, just like when performing.
It's fun to see how skill, thirst and all those dwarf attributes change the job length.