@ahead I realize you’re asking for indoor ideas but noticed you said going out is exhausting - to which I agree.
When my kids were that age and I’d take them somewhere, library, zoo, park, wherever - I’d try to arrive around 9 or 10 am and leave by lunch. When we got home we would ear lunch...