Is there any special day coming for your girlfriend, like her birthday, or graduation ceremony or her new job appointment or any other event where you wanted to present her gifts. If this is so then the best thing that you can do is to go for a personalized basket as it can be a great gift for her which no one else can give. For this the most important thing is to know about her hobbies, interests, and the current event where you wanted to present her that basket. This can help you in making a perfect selection of things to be included. For example if she has recently bought a new house then your gift selection will be different than when she is going for some vacations and trips. A basket as DIY gift for girlfriend can serve the purpose in every case.
First of all you can add a card as gift through which you can give her the message or show your love. Other than this you can also add a book related to her interest topics. Further you can combine the book and card with some decadent chocolate and personalized hazelnut candle. Other than these you can also add any other thing that you think she will enjoy. DIY gift for girlfriend should be little different that can make her feel special and show her that you really take some time out for designing the gift basket.
In case if she is going on a trip during her vacations than you can also give her some accessories to wear during her trip. This way she will remember your friendship while being on the trip. These are little things that can make a great DIY gift for girlfriend which she will surely love and remember for long.