I play most of the time at home in my office so I have over the years built a nice little setup in here.
Bass goes into a Roland VB99 and GR20, then to my headphones. Output of VB99 goes to a TC BH800 which powers a TecAmp BassBoard which gives me the rumble and feel of being in front of a massive rig without producing much noise at all. The Roland is also connected by USB to my computer so the computer sees it as an audio interface and all the music I play on it comes through my headphones and bass board too.
At the time the VB99 was an indulgence but it does everything, any effect I want, even virtual pickups. I can't say enough about it and I still find new things to do with it; I've probably only explored about 50% of it's capability. More often than not, with non Roland pickup equipped basses, I use it as above as a really excellent quality preamp/effects unit.
I dare say something like a Helix is a similar idea, without the polyphonic and multi string functions which can only be accessed with a Roland pickup.
I love having everything in one box, getting to know it and how to get what you want from it. Plus the form factor means it sits nicely next to my desk and it's at eye level for fiddling 'on the fly'
With a four month old baby at home I like knowing I can put my cans on, switch on my system and be in bass nirvana within seconds. Wife is also happy with me being out of the way :)