Not the cheapest option but one I don’t think you’ll beat is the Waza Bass air, comfortable, absolutely great sound and atmosphere, the app has built in amp sims, full control over your Eq, built in effects.
Bluetooth hook up to phone or iPad (no latency) and you can play any media through it as you play along with separate volumes for bass and music. (They’re damn good as just headphones for music)
built in metronome, tuner and drums of various styles which you can set to whatever BPM you need .
if you can stretch to them you won’t look back