if you want the most bang for your buck, get a new vanity. (why go through the hassle of painting it if you're getting a new top, new sinks, etc? a new vanity would only cost another 500-1000K. an often times you can find the vanity w/a new top AND both sinks for 1K )
But, if you want to keep it because it's in such great shape, then do a grain/wood filler, sand well, prime, sand again, then paint. new hardware.
Find a remnant piece for the top, or do a pre-fab bathroom vanity countertop for about $300.
make a bigger shower. in a few years when you sell, someone will want a bigger shower and a freestanding tub.
or scratch the tile and do a wainscot like this one:
get left over stone from your countertop and have it cut to fit the deck top around the tub.
or do a free standing:
No sense trying to match that floor tile with some other tile. that's going to look ridiculous. If you do the demo work yourself, you'll save over 1K.
What is the budget you can spare to redo this?
things can change and you may find yourself staying in the house. would be a shame to do a half-ass redo, only to end up having to live w/it for another 5 years. Do it right the first time and enjoy it!
Q
Shower tub
Q