A similiar thing - but fully parametric.
And if you don't count the variables - it's five lines of actual instructions :-) Like I said - keep it simple.
If you're wondering about the half mm translate on the cylinder you remove to make the actual cylinder hollow. It's just there so you don't have to hit f6 to see everything without the horrible green shading in.
Just change numbers at top and hit f5 :-)
And yes there are lots of programs - but you can only use rep-g (don't , just don't !) Makerwre desktop - way way better than rep g. And simplify3d - costs money but is worth it long term.
This is because you have a makerbot clone with a mightyboard. And those are the only out of the box compatible programs available.
I would suggest using makerware desktop. But not the one you download from makerbot. You want version 2.4
There is a thread in the flashforge forum with it available for download.