Yeah. I am thinking about making a [RGBot]!
I would probably start making calculators.
The first thing I did was started making scripts/working on private servers though.
I looked at numerous tutorials on websites. After that I downloaded already done RSPS.
And I would look for bugs then fix them. After that I just re-uploaded saying the bugs I fixed.
Truthfully, I didn't start on something big such as coding a RSPS features but I just fixed bugs.
It was getting irritating since it wasn't originally mine. It was hard to find the bugs and how to fix them.
Of course, I did ask on numerous forums for help.
If you are good(or decent), I would get a "CLEAN" RSPS then I would look at tutorials teaching you how to add different features to it then just follow the tutorials.
Your not really being creative but it helps you understand the difference between the syntax's and it definitely helps you in coding with RSPS's.