What would you recommend you use to make background images similar to these. And also, I've made a background image with the diagonal lines but I can never get the lines to match up when the image repeats itself. How is this done?
Assuming you're using Photoshop, then use the Filter > Other > Offset feature to achieve this. It'll offset your image by a specific number of pixels so you can make sure it's tileable.