It is right to bring some gifts to the ceremony. Since it is an engagement, a red envelope is too vulgar. Just give a small gift. The key is the thought.
Here are some suggestions:
If you want to give a practical gift, buy a small home appliance that can be used in the future, such as a desk lamp, a speaker, a water dispenser, a humidifier, etc. Your gift is the most practical if it can save him money. This is also the most common wedding gift I have seen.
Crafts and ornaments are also good, but you must choose the exquisite ones, such as crystal ornaments, ceramic ornaments, or couple coffee cups, which are generally priced at around one or two hundred yuan.
There are also customized creative gifts, such as ceramic couple dolls customized with photos, crystal piano music boxes, etc.
If you are a girl, it is also good to give a handmade gift. A cross-stitch pillow made by yourself, the kind embroidered with husband and wife, is very cute.