Creating parametric objects

This post may give guidance. If not, try searching the forum. I am sure this question has been asked before.