Hi @KATHERINE_TOPPER! So nice to meet you!
Yes! There are many things you can do with the Controller! I actually just did a live session showing some examples of more advanced code you can apply to different devices including the Controller, I would check out that video posted here in this thread. I also provide the code files and the slides I used during that video.
This is an EXP lesson, but the concepts are still the same. Here is an example of configuring motor groups and then using VEXcode to be able to control the motor group using the Controller. Here is a brief lesson summary.
Let me know what you think of this and I can also share more ideas!