I am pretty much a DIY and hands-on kind of person and plenty of bruises. But about board making, routing, component choice, etc, i find the commercial aspects and DIY to be irreconciliable. Its either DIY or the other, in pretty much every single aspect. I think its a line that needs to be drawn somewhere.
To make smth DIY, i think about the components i have or the ones i can actually buy, that can turn out quite limited. This is why you changed TXS10.. to 4050 isnt it - and that will happen much more. In fact i look for availability first then i check datasheets, otherwise i can spend half a day to find for 10 specific IC that are great and from them i can find none available to me (that still happens alot). And i would think about 3 different modes to use same thing even with different components and packages footprints. And i would go for single sided (if possible without big compromises).
These are just a few fundamental choices which affects everything, and which are totally opposite in a commercial board. Hence this is why i mean you need to decide, if you skip this step then you still want something thats needs to fullfill too many expectations, and wont have a chance to be happy with the result.
To make smth DIY, i think about the components i have or the ones i can actually buy, that can turn out quite limited. This is why you changed TXS10.. to 4050 isnt it - and that will happen much more. In fact i look for availability first then i check datasheets, otherwise i can spend half a day to find for 10 specific IC that are great and from them i can find none available to me (that still happens alot). And i would think about 3 different modes to use same thing even with different components and packages footprints. And i would go for single sided (if possible without big compromises).
These are just a few fundamental choices which affects everything, and which are totally opposite in a commercial board. Hence this is why i mean you need to decide, if you skip this step then you still want something thats needs to fullfill too many expectations, and wont have a chance to be happy with the result.