Trying to create Zspheres with geometry nodes

I have been trying to create a node group that would give me the same level of use as Zspheres, but no matter what I do i cant get it to work. The goal is to be able to scale the “spheres” with ctrl A, and have the cylinder ends scale with it much like how they do in Zbrush

. I am new to geo nodes, so please tell me if im doing something wrong.

Update. I was able to generate a cylinder between vertices, but still cant get the “ctrl+a” scaling to work.