When I was playing 5e, I tended to use dndbeyond for the functionality of easily being able to look up a spell description. For a lot of other versions of DnD though, I just use a google document with all the details, and paper to track my hit points.