6dof Robot Arm Control Question

Hi

I'm new to arduino but have some electronics experience and a technical mind. I'm building a 6dof robot arm and I'm currently looking at control methods. I can use potentiometers and have a basic understand of using serial monitor in IDE to set the servo(s) to a specific angle.

I've done lots of searches but a lot of the information is several years old. What I really want to do though is to be able to control each of the servos through a GUI on my laptop rather than using text commands in serial monitor. Is there something generic I can use as a starting point or an existing complete solution? Thank you in advance.

You can use Python tk to build a basic user interface.
You can use sliders to set angles instead of entering numbers.

You also can use Processing for the GUI. But take care to use the right library on the Arduino, so that it does not block your remaining code, only handles the transmission of commands.

Thank you all for your replies. I'm just learning to use IDE so I'm not too keen on the idea of learning Python too. However, if I can learn just enough to create a simple user interface it might be an option. I'm not clued up on using processing in IDE yet so not sure how that would work?

Processing implements the GUI and can communicate with the Arduino. It's not part of the IDE.