I was wondering if anyone knows of a third party control that would allow an end-user to design and print labels (i.e. fixed-size, single page only reports with barcode support, the kind that label-printers love).

Currently, our business philosophy was to do everything in Crystal Reports in-house, give the end-user a few dozen options to choose from and if they wanted more, they could get a license of CR and edit the label reports themselves.

Sales says "that isn't good enough, we want them to be able to do that on-screen within our software in a simple-to-use interface" so I'm stuck looking for alternatives.

Writing a complex drag-and-drop label maker control really isn't in our business plan and I'd hate to have to allocate the time and massive amounts of man-hours to develop one. Any comments or suggestions are welcome.