The reference guide is good if you understand python. For amateurs like me an example would make things so much easier.
We have the "what", but not the "how" (to implement it).
.RemoveSketch(String Name) I would interpret as 'Give the name of the sketch to be removed as a string'
.RemovePlane (Plane Plane) really doesn't mean much
.RemovePlane (Plane Descriptor) to me would be better. 'Give the descriptor of the plane object to be removed'
A lot hinges on getting your head around the idea of python objects. Objects have a descriptor and may also have a nametag. They are not the same thing and sometimes you need to use the descriptor and other times the nametag.
As I don't program very often, I end up with 'Oh yeah..thats right' moments after banging my head on the desk a few times. (or a lot of times and then pleading for help here)
On a good note, today I was able to grab bits of an existing script, modify it and add a bit more and get what I wanted first go. Yay me!