This would be the easiest DIY ever. You have to trust me when I say that.
All you need for this DIY are:
1. A plastic container to be used as a vase ( I used a recyclable curd container slightly wedge shaped)
2. A textured sheet to wrap the container. You can use any sheet with pattern on it. It could be a gift wrapping paper or wallpaper or even a fabric
3. Glue, of course!
4. Twine or cord if you need to wrap the neck of the container for a better finish
Measure the height of the container and cut a strip of that height enough to wrap the container. Apply glue on the inside of the paper and stick carefully.
If you are impatient like me and ended up with not so neat edges, you could use the twine and finish the neck with 8-10 windings.
Your vase is ready to be displayed. I cut salad onion stems at an inch from the roots and kept them in a glass of water for a few days until the stem grew and transferred into this vase. I practically made the whole thing without spending any money!