If I understand correctly -- I think there may be (or was 4 years ago!)
I saw this in Reddit: What I would like, is a software on my phone which functions exactly like a chess board. I can pick up pieces, I can move pieces, take pieces off the board - anything - just like playing on a chess board.
And the answer: I use the lichess app for this purpose. It has a board editor where you can set the board up in any way. Once it's set up, you can go to the analysis option and play through a recorded game, and if you want to try a different line you can cycle through the moves and change it.
If you want a regular chess board option, then you can just stay on the board editor(I guess).
I also found these to Forum topics discussions of interest to your question (I hope you, ohers do too!)
https://www.chess.com/forum/view/general/is-there-a-physical-chess-board-app
https://www.chess.com/forum/view/community/setting-up-a-board-position-for-self-play
I don’t think this feature is available or how many people will agree, but for those who don’t have a chessboard for experimenting and making calculations while in game, if there were a way to have a simultaneous interface board setup without engine help might be kind of good for newer players.
It might be a checkbox that both parties would either acknowledge or have to agree to and only unrated games. Maybe 1200 and above there wouldn’t be that option. If you’re playing a longer game, who’s to say one, or both players, aren’t using dishonest methods?
If you’re at home and have a board, it’s basically the same thing as you can see the consequences of playing specific moves.