Yes, DIY is by far the best solution, it gives you the most flexibility in terms of getting the sound "perfect" to you.
After picking up equipment and parts, it'll probably cost just as much as a commercial amp (or if you get obsessed like apheared, it could cost a lot more
), but building your own amp will be much more rewarding.
A good amp to start with is a basic CMOY pocket amp, go to headwize, and look for the article under library- projects...The easiest way to go is to use a premade PCB from CE HAnsen, look in the addenum of that article for contact info. Those boards come with a parts list (i've heard, haven't used them myself), just purchase those parts, place them in the board, solder them down, and place the thing in a case...
If anything doesn't work properly, there will be many people here and especially on headwize that can help you...