A diopter lens will allow you to focus closer. They work better with longer lenses (85mm or longer). The weaker the diopter, the better is the result as a rule.
The edges of the images tend to be quite soft on these shots so stop down quite a bit.
A true macro lens will be a flat field lens and is suitable for photographing documents, stamps, coins, etc. Close focusing lenses tend not to be flat field and will not render flat surfaces in focus across the entire field.
Its a cheap way of achieving a similar effect, although image quality will suffer. They might work ok with your 18-55mm as the minimum focus distance of that lens is 25cm, but they do work better on the longer lenses.
Personally you will get better results with extension tubes (Kenko) and a good macro lens, tamron 90mm f2.8 isn't too expensive