Not really, it’s fairly easy to do.
You can use a slider for example to adjust a variable, so you don’t have to edit the sketch and reupload it, it’s also a user friendly just like the automation.
you can use automation or coding, it’s up to you, anyway good luck .