My experience has been so good I would highly recommend DIY. About the only thing I would add is to carefully consider and understand your reasons for DIY. There’s a million reasons, all pretty much equally valid. But there’s great wisdom in the phrase, Know thyself. If your reason is to save money you can do that. Totally. Guaranteed. No problem. If your reason is to make something to fit your particular requirements- whether size, color, shape, or whatever- perfect, go for it. Just be clear and honest and don’t go kidding yourself. Be realistic.
About the only DIY yellow flag I would throw is if you think you’re gonna make something like an interconnect, power cord or speaker cable. For some reason people think this is easy. Well, its easy in terms of assembling and soldering. Getting the signal from A to B is just not that hard. Winding up with something that sounds better than what you could have bought for your parts money, that I’m here to tell you just ain’t happening.
Everything else, go for it. Time well spent. Even if you ignore me and try and build some cables, you will learn something. About how hard it is to beat the pro’s. But still, something.