The best thing to do is search the forums for posts on Generic Remote. I suggest using Google Search to find the posts. Some of the best are written by Brian Roland. Learning GR will take time and it is not a fun process. The company has said a new system is in the works, but, for now, Generic Remote is what we have and it does provide a lot of good functionality.
Many advanced users have adopted Metagrid and other systems. You may want to consider that if possible.
Generic Remote is not a fun part of the program, but, again, it does provide some great functionality once you have it working.
Set aside time for it and read the operations manual, but, the posts are where you’ll find more details about using Generic Remote in Cubase. Start with basic functions and add more as you progress.