The milk frother that I got for my wife didn't come with a stand. I have a 3D printer, so let's hammer this nail. ;-)
In order to make the base heavy to avoid tipping, I printed the bottom part out of ProtoPasta Copper filled HTPLA filament. This makes for a nice, heavy base, although expensive… I should (eventually) wet sand the top surface to expose the copper pieces in the filament to take advantage copper's anti-biologic properties where water may drip. Supporting the bottom of the base was a challenge, you can see in the 4th picture that the bottom surface isn't ideal. I put 3 rubber feet on the bottom to keep it from sliding around on the counter. I printed the rest of the stand in GreenGate3D Purple Reign rPETG simply because I like the color. It is all glued together with 3DGloop.
Assembly notes:
The two materials that I printed in are why in the included 3mf project file the base is marked as do not print (this was designed and laid out before PrusaSlicer supported multiple build plates). The project settings are what I used for printing the parts that I printed in the purple rPETG on my MK4.
This stand was designed to fit this specific frother from Amazon, it may fit other frothers but I can't guarantee it. I did include the original CAD file (FreeCAD) so you can modify the parameters to fit your own frother. If you don't use FreeCAD (and have no desire to try), I did provide STEP files for easier modification in the solid modeler of your choice.
I'd advise only adjusting parameters in the “UserDimensions” spreadsheet. Caution, adjusting the leg quantity parameter will break things due to how fillets are applied… You have been warned ;-) More likely to break things adjusting parameters in the “AdvancedDimensions” spreadsheet. I should have probably moved the leg quantity parameter from User to Advanced, but I didn't want to break things. ;-P
The author marked this model as their own original creation.