I'm just going to say it: flowers are kind of a crappy gift.
Sure, they look nice. And yeah, they smell nice. But being given flowers is literally being given something that you have to care for until it dies a week later.
You know what would be more fun than that for the DIYer in your life? A bouquet made of yarn. No, trust me — they're going to love it.