Thanks all.
I hadn't really thought about making a frame from scratch, but you've got me thinking now.
I could probably give it a go, but I doubt it'd be straight, and it certainly wouldn't be neat!
The stuff I do tends to look ok from several feet away, but doesn't tend to stand up to close...