The Gift of Experience
If you are not very creative, or have run out of time to make a masterpiece as a gift, experience based gifts are the way to go. These gifts are inherently thoughtful and eco-friendly because no packaging or production is required. Instead of buying more stuff for your friend give an experience that they can look back on and appreciate for years.
Often people think that experience based gifts must be expensive. A gift certificate to dinner and the opera certainly may make a great (and expensive!) present, but again, simple is often a better way to go. Think about what the giftee likes to do and tailor the gift especially to them.
For an outdoorsy friend you can go on a hike with a picnic lunch. Pack all of your friend's favorite foods and go with them in search of a beautiful picnic spot. Plan a trip to the beach, or to a nearby lake to go fishing. Bring a bottle of wine and some freshly baked bread.
For an artistic or inquisitive friend you can take a special trip to a museum or art gallery. Take several friends and arrange a scavenger hunt in teams. The team that finishes the scavenger hunt last buys dinner. You provide the cake. This may also be a good gift for a competitive friend.
For a friend who loves to cook. Take a trip to the local farmer's market. Create a meal together using only the ingredients you were able to buy at the market.
If tailored to your friend each of these gifts is thoughtful, eco-friendly and inexpensive. Additionally they will create memories that will last.