Honestly, I'd take creating "ghost" stockpiles with 0 items. Useful for barter posts and whatnot, useful when you're sorting stuff, useful when you don't want to lose stockpile placement that you managed to make oh so tight. And the ghost piles are walkable so long as they have no items. (as opposed to
Produce Bag piles)
visibility can be handled by a toggle, liek Adventure -> Toggles -> Show/Hide planned stockpiles
To place or remove, use alt modifier key or consider using a checkbox "don't remove stockpile when empty"