Modifying Musicman SUB

Anyone have any experience with modifying/customizing basses? I have a SUB bass I would love to change the hardware on, and maybe install a 4th button, but i have no experience. Would it be better just to order a custom bass? Thanks.