Relatively easy as in, you need a chemistry lab and a working breeder reactor. To elaborate a bit, for Uranium the main task is isotope separation, this is quite complicated since different Uranium isotopes are chemically identical and have a mass difference of just 1%. On the other hand, more or less all plutonium isotopes are fissile, and the task is to chemically separate them from other elements. ( And that one needs to work with spend nuclear fuel.) On the other hand, Plutonium does not occur naturally, so one needs a breeder reactor to produce it first.
Bombs are generally made from fairly pure Pu239, which can be made by bombarding U238 with neutrons. But if you leave the plutonium in the reactor, you get a mix of isotopes that's pretty much useless for bombs. Separating the isotopes is harder then enriching uranium.
For these reasons, nuclear waste from reactors, even with reprocessing, isn't actually much of a proliferation concern.
While reactor grade plutonium would probably be of no
interest to a nation with access to better grade
material, it could be effectively used by a nation
capable of good weapon design, but without access to
better fissile material. Even a low technology nation
could fashion powerful weapons from it, after all even
a 1 kt device greatly exceeds the destruction of any
conventional weapon.
So yes, recognized nuclear states are using very pure Pu239, but this is done for engineering convenience and not an absolute necessity. And the calculation probably changes for a state with a clandestine nuclear program, since it is much easier to hide the additional computing capacity to make a working reactor grade plutonium design, than it is to hide a breeder reactor.[1] http://nuclearweaponarchive.org/Nwfaq/Nfaq6.html (In section 6.2.2.10 Reactor Grade Plutonium)
Yield restricted to a couple kilotons is generally considered a fizzle. It's big compared to chemical explosives but only about a tenth as big as Hiroshima. And the experiment in OP's article only talked about making a working bomb, not an optimal one.
The point on fusion is interesting, though. It might be worth repeating the experiment for thermonuclear bomb designs.