Ken,
Yea, first versions usually take just few days. But then I will be surprised if you will not spend many months, sometimes years during next decades on improving them. 😃
But think how to minimize this all into just one single line of code and post for everyone to use it. That would be great addition to Clearwin. Pity i did not think about re-usability from the start with all my graphics routines (making all work like with kids' Lego blocks). So all my codes are for single one time use for specific task they were made. Extracting them for use in the next task is like working in the swamp of spaghetti. Life teach me that everything i made i will need to re-use many many times in the future, not just ones or two. But if minimize all to one line of code it will be easy to make one plot or multiplots which combines many of them on same page or move to new project
Users will be able to call it like this
i=winio@('%pl[file=contour.set, contour2d]', iwidth, idepth, ix,iy,iz, x,y,z)
and that's it. All the settings should be hidden in the way like Designers Mode is doing