It all depends how much time you have. I like trawling the net for stuff (am about to do a kitchen extension so have spent months researching everything from worktop, dishwashers, ovens, hobs, microwaves, glass splashbacks, flooring etc)
We did an en-suite a couple of years ago, new quadrant shower cubicle, electric shower, toilet with concealed cistern, sink, towel rail, re plastered whole thing, flooring and tiling for under £2k, we fitted it ourselves and got an electrician to connect the shower. Plasterer was a professional too.
I don't believe in spending huge amounts of money for a brand name as other products are just as good. For example the flooring was B&Q value range vinyl planks. It looked very expensive when it was down.
We only tiled the shower area and behind the sink (it was previously tiled floor to ceiling and made the room very cold)
If you want someone to do it all for you from purchasing to fitting then it will cost you lots more money.