Irrelevant, the point is you need to learn before achieving x. Modelling, programming, drafting, etc. Also Grasshopper is not actually programming.
I believe you didn’t describe anything detailed on this thread. In any case, it shouldn’t really be that complex, after all it is just a 2D symbol.
I am pretty sure that if you ask in the GH forum you will have plenty of help with what you need. Most things are already done:
Nope, those are 3D modelling programs. Rhino is much closer to those than to drafting/BIM software.