Manufacturing:
NdFeB magnets are complicated to manufacture. The powdered NdFeB material is packed in molds, then sintered. The non-magnetized 'magnets' are then shaped to the correct size and plated. To magnetize them, they are placed in a very expensive machine that generates an extremely high-powered magnetic field for an instant, using high-voltage capacitor discharge and coils. The polarity of the finished magnet depends on how it was oriented in the magnetizing machine, and how the particles in the sintered mixture were oriented. So that makes home manufacture impossible. You CAN, however, make a simple steel magnet at home. Take a nail and stroke it with a strong NdFeB magnet 20 or 30 times, ALWAYS moving the magnet in only one direction on the nail. Presto, the nail will be magnetized, altough very weakly.