Not trying to discourage you from learning, but you really need to explain what "guide" means. How much do you know AutoCAD VBA or programming in general? Not at all, or you can write some basic code/know basic programming? Or you do some VBA programming with other applications (MS Word/Excel...), not know not very much about AutoCAD? Or, how much you know AutoCAD, which is essential before one can do reasonable/practical AutoCAD programming
The forum is a place for peer-to-peer discussion/support between AutoCAD users voluntarily and this particular one is for AutoCAD VBA/COM API programming. The best way to get support/help from other users is to ask concrete technical question, and show what you have done and what is the issue you have in your effort.
With that said, the things showed in your drawing can be easily drawn either manually or by VBA code (or LISP, or script, for that matter). You might want to explain the workflow of doing the work (when/how/which size you want to change (before or after the thing is actually drawn). What kind of AutoCAD entities you want to create (LINE or Polyline, 2D or 3D, block/dynamic block, and so on).
Without knowing your programming background, your AutoCAD background, the actual workflow of your task and what you have done, it is hard to offer meaningful help. That is why people hesitate to respond,