Updates:
Yes, you read that title right, I finally finished!! This was honestly one of the most frustrating and exhausting projects I've done, but I don't want to crowd this post and will make a separate public one explaining the chaos I experienced, along with some other topics (post will be linked here once completed).
This mod is a set of functional base game compatible brooms with converted custom animations that your Teen to Elder sims can use to sweep their house, and you do not need Bust the Dust to use this mod! I made two sets of interactions, one set is for BtD and the other BG, and the script that is included will check if you have the pack installed or not and apply the right interactions based on that.

Please note that you cannot sweep outside, just like the vacuums. I am taking feedback on this as well for those who do want to sweep outside.
Historical players: I also made an optional override for the Perfectionist Zeal buff icon and string that show/mention a vacuum. It is not needed for the broom to function, it's purely optional.
I made three brooms for this mod that come in several colors, all originally by EA but modified for this mod. All three are base game compatible, Off the Grid, and can be found in "Misc Appliances" and "Off the Grid Misc", or by searching for "Broom" or my name (including "Mizzie"). These objects can be swiped/stolen if sims have that trait or spell, and can be found in dumpsters. When placing the brooms keep in mind that they must go on the wall, and they can also go into your inventory.

In a (faraway) future update I will be adding improvements, kids support, the ability to break and repair the brooms, create brooms on the woodworking table, and support for the dust aspiration (and possibly other stuff). If you have other ideas please give them to me in the Discord server (preferred place), Tumblr, Twitter, Instagram, or here.
Does not conflict with anything.
Despite the fact that these are objects, it is a script mod still. When installing please keep the package and ts4script together and make sure they are in your main mods folder or only one sub-folder deep. The script also does not contribute to the script limit. By downloading you are agreeing to my TOU (which is basically don't be a jerk).
The MizoreYukii_HistoryOverride_PerfectionistZealBuff is an optional override for historical players, it is not needed for the broom to function. All it does is override the Perfectionist Zeal buff icon and string that show/mention a vacuum.
To uninstall, it is recommended that you remove the broom from your save first, then delete the package and ts4script from your folder. And as always, clear your localthumbcache after doing so.
Seriously, without these people I likely would have abandoned this project, and some features would not be possible without them.
A million thanks: To thepancake1 and Pandasama for cheering me on and helping me investigate the insane issues I encountered, Lot51 for helping me with the script and his TDESC tool, and Ravasheen for her help with the slotting and other issues.
To Triplis for his pack testing script he shared to the community, Scumbumbo for his tag script and tools, and LeRoi and Frankk for constantly answering my script questions (and Frankk's awesome STBL Editor).
To Denton47 for his Sound Tool, the Sims4Studio team for S4S, the Blender team, and EA for making The Sims Medieval and the original broom mesh and animations.
And lastly, to all of my extremely patient patrons and followers for their support! ❤️
If you want to make custom brooms/recolors to be used with my mod, then all you need to do is pick a broom to clone. Note that the medieval broom is "lower quality" for cleaning and the modern ones are better, so keep that in mind when choosing. The "Classic Wood Broom" is also a bit finnicky for some reason, so I recommend cloning the other broom if you are touching the mesh. And finally, do NOT include my tuning/brooms/scripts in your download, you must refer downloaders to this post. Tag me if you make any recolors/new brooms!