The process is about as difficult as making a "Just add egg" cake. 4-MMC from 2b4m is "just add methylamine". Obviously it gets much more difficult if you decide to synthesize your own 4-methypropiophenone and brominate it.
To minimize the smell you have to use methylamine hydrochloride (MMA.HCl) instead of methylamine 40 % (aq). Having tried both I can tell you the difference is massive and the method that adds NaOH solution into the reaction vessel, followed by adding MMA.HCl, gives away minimum smell, almost hardly any methylamine smell at all. MMA.HCl in its crystal form is odorless and once added into the RM you can seal the reactor and contain the smell which is a huge advantage for anyone who has to be concerned about the smell.
One thing that is criminally under-discussed is so called "acidification in aqueous environment". Instead of using acetone and worrying about the strength of HCl and losses through dilution of 4MMC.HCl in water, no acetone is used during acidification. Instead, HCl (aq) is added straight into the free base, depending on its strength some extra water might be needed, and 4MMC.HCl is allowed to dissolve in the added water (part extra, part contained in HCl) instead of forcing it to precipitate out of the solution. You separate the aqueous layer from the organic layer that contains remaining solvent used for the reaction, and proceed straight into crystallization. Wash the 1st generation crystal with freezer-cold acetone and recrystallize again. This process may take more time but you'll save significant amounts of acetone (which may be important to someone who wants to keep purchases to the minimum) and you'll prevent a sea of problems from possible aldol condensation and other reactions involving acetone that may occur during acidification.