Tinkercad is about the closest program you'll find for performing the tasks you have described. It uses primitives such as "box," "sphere," "cone," etc. to create shapes. Placement is simple dragging, resizing equally simple. Some alignment options are available. As requested, it is web based, and allows STL export. Free for all to use.


tinkercad screen cap.jpg