I offer two main packages:
"Standard Package" ("Non-wedding events")
"Reception Package"
"Reception Package" includes everything in the "Standard Package" PLUS "all that wedding stuff." Both packages have a fixed price for 4hrs, and a published rate for ea. additional hour thereafter.
Ceremony service is called a "Ceremony Upgrade" since it's added onto an accompanying reception package.
Everything included in the packages is clearly published, and I seldom ever have any issues or questions about "does it include x?"
Lighting, additional sound reinforcement, projection, etc. are all termed and treated as "add-ons" or extras with published prices as well.
Essentially it's ground-up pricing and the packages give them everything they *need* for an event - the additional items you could term the *wants* are added in as-desired. Pricing this way seems to have a great psychological advantage for the client as they can see what they pay before they even call, and they can see they are only paying for what they want and need.
Never have and never will over-complicate package offerings with varying hours, types, qty's of lights, wired vs. wireless mics, etc. Not only are these packages confusing and arbitrary in the way they are put together, one package will seldom ever meet the needs or wants of a client. Their event will inevitably be better served (if the dj is being honest and the client educated) by a piece-meal composite of aspects from multiple published packages. So why bother?
I do offer a reduced-rate package for schools K-8/M-F based on a 3hr minimum as well.
Note to potential client:
If a dj has confusing pricing packages named after precious gems or medals, RUN - DON'T WALK!


But on the serious side, the common-thread among those who aren't using the term "package" seems to be that it implies cookie-cutter or not customized. I don't know why this is assumed because "package" and "customization" are not mutually exclusive.
My Reception Package is just as customizable as any other offering out there.
If "Package" is a dirty word, maybe you just don't know how to advertise or spin it?