I'm an older guy, but have been in the tech biz for all of my career.
"Best" device would depend on a lot of factors:
1. What exactly do you want to use it for? Given the list you gave, a tablet sounds like your best bet.
2. Would you take it into the field, or just for use around the house? If in the field, get a bigger mobile phone or a smaller tablet. If just around the house, would it be in a fixed location (laptop) or you want to easily use it anywhere in the house or while mobile(tablet/large phone) .
3. What is your budget? If you're flush, then Apple phones/tablets are the best out there. If you want to take it into the field, then an iPad mini would be ideal, or again, a larger phone. Android devices typically are a lot cheaper, but not as nice based on my comparisons, though a lot of people like them.
4. What other features might you want? Since I'm due for a phone upgrade, I'm seriously considering the new iPhone 14 pro (smaller version), since it has satellite emergency messaging, thus precluding the need for a Garmin InReach....but the price of new phones is stratospheric! Ouch! So haven't pulled the trigger on it yet (all puns intended).
I use HuntWise (mainly for their HuntCast predictions) and Spypoint (trailcam) apps. I run them on both my phone (and older/smaller iPhone 6s, due for upgrade soon) and my tablet (was an original iPad Air, but a new cell-capable iPad mini arrives tomorrow). The mini will be my go-to around the house for reading/apps and when commuting to work (only once a week now). Since I have the same apps on my phone, I take that into the field....smaller form factor works better for packing/carrying hunting. I may consider packing the iPad mini when I plan to be on a stand for a longer period.....nice size for reading and such to pass the time, though I'm usually content just soaking in the woods atmosphere.
Hope this helps a bit!
@JASmith